Articles of packagist

SVN Hook para actualizar Packagist

Tengo un repository SVN para un package PHP en el que varias personas trabajan juntas. Queremos que el package esté disponible públicamente, por lo que lo hemos agregado a packagist con la url svn: //svn.xxxx.com/my-package ¿Cómo agrego un enlace al repository de manera que cada vez que un desarrollador realiza una confirmación, Packagist se actualice […]

Satis – SVN opción de authentication HTTP

Satis Docs: http://getcomposer.org/doc/articles/handling-private-packages-with-satis.md Veo la opción de authentication GIT a través de SSH y SSL, pero ¿quisiera saber qué pasa con la authentication HTTP básica? ¿Satis lo admite y, en caso afirmativo, dónde está la documentation? ¿Uso algo como esto? svn co http://<url>/<repo> <local_dir> –username user –password password Entonces tengo esto: { "name": "Local Packagist", […]

Satis – Almacenar un repository Packagist localmente con cambios locales que no serán para el consumo público

Quiero saber si almaceno un package existente en http://packagist.org en el repository svn de mi empresa, ¿también necesito almacenar los packages / repositorys necesarios? Ejemplo, el MonologBundle: https://packagist.org/packages/symfony/monolog-bundle (Packagist) https://github.com/symfony/MonologBundle (Repo de GIT) https://github.com/symfony/MonologBundle/blob/master/composer.json (JSON que muestra requerido) JSON requirió blurb: "require": { "php": ">=5.3.2", "symfony/monolog-bridge": ">=2.1.0,<2.3-dev", "symfony/dependency-injection": ">=2.1.0,<2.3-dev", "symfony/config": ">=2.1.0,<2.3-dev", "monolog/monolog": "1.*" }, Mi […]

Compositor no está leyendo mi file local de packages.json Satis

He configurado mi repository de SVN local para que contenga todos los repositorys externos (política de la compañía), usando Satis He creado el file packages.json. cuando ejecuto la actualización del compositor, ¿cómo le digo que use mi file personalizado packages.json y lo extraiga de mi repository local en lugar de externo? Esta es una propaganda […]

Sincronización Composer / SVN Repository

Tengo un problema para configurar Satis o Composer. Lo que he logrado hacer hasta ahora: 1: Creé un repository SVN llamado "común". Hay varias tags (1.0, 1.1): cada label tiene su propio file composer.json, por ejemplo: { "name": "acme/common", "version": "1.0" } SVN URL: http://svn.local.acme.com/svn/common 2: he creado el repository del compositor de satis.json: { […]

Agregar un package con Composer (a través de SVN)

Creé un repository SVN para mi biblioteca personal de PHP y agregué un file composer.json en el nivel raíz: { "name": "myPersonalLibrary/lib", "type": "library", "description": "Light MVC framework for PHP 5.4", "keywords": ["database","mvc"], "homepage": "http://mysite.com", "license": "MIT", "require": { "php": ">=5.3.0", "mustache/mustache": "dev-master" }, "autoload": { "psr-0": { "bbn": "src" } } } Luego creé […]

Registro de controller en proveedor de services en Laravel

Intento entender los packages en laravel que podré upload a github posteriormente. Tengo todo funcionando, excepto el controller de mi package, aunque todavía no he trabajado en las vistas . Pero recibo el siguiente error cuando visito el website de mi http:\guam.dev\people ReflectionException Class Dashboard does not exist Esta es mi estructura de Directorio. laravel […]

El directory adicional .git existe en el package

creo un package en packagist.org relacionado con un repository github. Después de instalar este package en un nuevo proyecto, este package incluye un directory .git que contiene la información del repository github relacionado. Pero este directory .git no existe en otro package familiar, como guzzle / guzzle. cuando ejecuto composer remove package/package , simplemente falla. […]

¿Cómo optimizar el compositor para una dependencia privada?

Creé mi propia librería privada de dependencies para compositores en Github. Cuando ejecuto composer require "myvendor/mylib:mytag" Primero searchá packagist para la dependencia y tendrá algo de latencia. ¿Hay alguna manera de omitir este paso y decirle que lo busque directamente como se define en los "repositorys" de la compilation json key: …. "repositories": [{ "type": […]

Mi package no se muestra en los resultados de búsqueda, incluso si puedo usarlo con el command de compositor

Ayer, envié mi código a github. También quería publicarlo para compositor, pero encontré un problema. Primero, vinculé mi count de packagist con la count de Github. Más tarde, creé un package basado en github repo. A partir de ahora, si uso el código en composer.json: "require": { "mbajda/yahoo-weather": "dev-master" } Puedo usar esa dependencia. Pero […]