2012-07-11 28 views
2

我想升級我的應用程序,這是我用Symfony2開發的,用戶想要使用它的作曲家使用它。升級我的Symfony2應用程序以使用作曲家

我不知道如何創建基於deps文件的composer.json文件。

這是我的DEPS文件:https://github.com/biruwon/Vecinos2.0/blob/master/deps

例如,關於與沒有composer.json束什麼?或者庫如何在SourceForge上上傳TCPDF?

如果你在這裏幫我或帶拉請求,我會非常感謝你。

PD:我這樣做,然後再升級到Symfony2的Symfony2.1

+0

Btw Symfony2.1仍然是測試版。轉向作曲家並不困難。安裝作曲家,然後去http://packagist.org/尋找你需要的回購。 – gremo 2012-07-11 13:52:37

回答

2

對於TCPDF它很容易就on packagist already

對於不在packagist上的軟件包或庫文件,最好的方法是首先在composer.json中使用custom package repository在項目中使用它,一旦完成,向原始作者發送拉取請求composer.json並要求他們將它提交給Packagist是一條路。

+0

安裝sonata-project/admin-bundle時出現問題:[RuntimeException]進程超時。對於Symfony2.1的更新也是一樣的。我試着用COMPOSER_PROCESS_TIMEOUT = 4000 php composer.phar安裝並且不起作用。有什麼問題?如果問題是我的聯繫,那麼很高興看到克隆的進展。 – Biruwon 2012-07-12 10:38:51

+0

你可以查看https://github.com/composer/composer/issues/332 - 它還沒有完成,但希望有一天我們會在這方面有更多的報告 – Seldaek 2012-07-12 16:44:23

+1

我用COMPOSER_PROCESS_TIMEOUT = 20000解決了它,因爲我的連接速度很慢。非常感謝你! – Biruwon 2012-07-13 17:02:40

0

下載Symfony2的根文件夾作曲家:

curl -s https://getcomposer.org/installer | php 

和執行

php composer.phar self-update 
php composer.phar update 

使用這個,如果你可以更新到最新版本。

+0

它與此無關。 – Biruwon 2013-05-02 09:11:36