2013-09-29 2 views
0

Для symfony я могу использовать эту ссылку для композитора:Как работать композитор?

php composer.phar create-project symfony/framework-standard-edition path/ 2.3.0 

но как композитор знает, какой сервер использовать?

Является ли проект symfony на основном сервере композитором?

Как добавить собственный проект на сервер-композитор?

ответ

0

По умолчанию используется http://packagist.org/.

Если у вас есть пакеты с открытым исходным кодом, которые вы хотите использовать, вероятно, вы должны поместить их в Github и зарегистрироваться в пакете.

Если нет, то вам придется создать личное хранилище с помощью Satis: http://getcomposer.org/doc/articles/handling-private-packages-with-satis.md

Кроме того, вы также можете сохранить локальные репозитории в вашей файловой системе. В composer.json:

"repositories": 
[ 
    { 
     "type":"vcs", 
     "url":"/some/fs/location/repo" 
    } 
] 
+0

эта работа также с битбакетом? – admin

+0

Я думаю, что еще нет, но я не уверен, вам придется проверить это самостоятельно. –

+0

Он работает со всем, что доступно с вашего компьютера и поддерживаемым репозиторием (git, svn, hg, ...) , И шаг «satis» на самом деле негабаритный, добавление репо - это первое, что нужно и должно работать. Добавление чего-то с помощью «satis» необходимо, когда вы создаете некоторую внутреннюю инфраструктуру для большего количества проектов. – Sven

Смежные вопросы