2012-08-29 17 views
5

私は作曲家にいくつか問題があります。作者にzipの代わりにgit repoをダウンロードさせる

"require": { 
     "php":    ">=5.3.2", 
     "kriswallsmith/buzz": "0.7" 
    }, 

レポhttps://github.com/kriswallsmith/Buzz/tree/v0.7

残念ながら、githubのは、この要求https://github.com/kriswallsmith/Buzz/zipball/v0.7

リクエストURLに対して502を返します。https://nodeload.github.com/kriswallsmith/Buzz/zipball/v0.7
ステータスコード:502 Bad Gateway

幸運にもgitクローンはまだ動作します)

この1つの依存関係のためにzipballをダウンロードするのではなく、git cloneを作者に頼んで/質問することはできますか?

答えて

8

最速のソリューションはgitのクローンはすべての依存関係のために使用されます。このようにして、オプション--prefer-source

php composer.phar install --prefer-source 

installまたはupdateを実行することであるに制限する設定がありますならば、私は知りません1つの依存関係のみ。

+0

あなたが '{ ... "タイプ" を経て、これを強制することができるはず思わcomposer.json''では: "プロジェクト"、 "設定":{ は "優先インストール": "source" }、 ... } ' しかし、私の経験では無視されるようです。だから、上記のコマンドがそれを行う唯一の方法だと思われます。 –

関連する問題