URL: https://linuxfr.org/forums/general-cherche-logiciel/posts/git-proxy-git-composer-symfony Title: [GIT] Proxy git / Composer / Symfony Authors: phoenix Date: 2013年03月08日T12:32:08+01:00 License: CC By-SA Tags: Score: -1 Bonjour à tous, Je développe un projet (Symfony) qui utilise plusieurs librairies versionnées sous GIT. Le problème est qu'à chaque fois que je récupére le projet, je doit cloner la 15aine de projet GIT associés. Ce dernier point est fait automatiquement : Pour cela j'utilise [composer.phar](http://getcomposer.org/). Par contre la plus part des librairies sont récupéré sur [packagist](https://packagist.org/) et le dépôt sur [GitHub](https://github.com/). Le temps de clone est particulièrement long (facilement 1/4 d'heure). Je me demandais s'il n'était pas possible d'avoir un proxy GIT. Le principe serait que chaque clone de GitHub et redirigé vers un repository de mon réseau local. S'il n'existe pas, le serveur clone, et cache le dépôt, sinon il pull et cache le dépôt. Le clone se ferait alors de façon plus rapide, car il serait dans mon réseaux local. En cas de disparition d'un de ces projets d'Internet, j'aurais en plus une copie du dépôt dans mon réseau. Pour le coté composer, il existe [broker](https://github.com/researchgate/broker), mais ce dernier ne fait que des archives, et non des dépôts GIT. J'aurais préféré garder une copie du dépôt git. Connaissez-vous un tel programme ? Merci d'avance.

AltStyle によって変換されたページ (->オリジナル) /