2017-11-02 16 views
3

私のプロジェクトをブートストラップするためにSymfony Flexを使い始めていて、初めてcomposer installを実行すると、ドキュメントが見つからないsymfony.lockという名前のファイルが生成されることに気付きました。私のバージョンコントロールにsymfony.lockを保存する必要がありますか?

このファイルは何をしますか?それを私のバージョンコントロールに残してそれを配備すべきか、それとも私はそれをgitignoreすべきですか?

答えて

3

はい、正式バージョン管理に追加する必要があります:

Flexが、それはあなたのコードリポジトリにコミットする必要がありますsymfony.lockファイルに設置レシピのトラックを保持します。 recipesと それ以外の場合はステージングや本番のステージ上では、Flexによって再び生成されますhttp://symfony.com/doc/current/setup/flex.html#how-does-flex-work

、自動構成すべてのインストールされたパッケージと、このhttps://github.com/symfony/flex/issues/192

のようなバグをトリガ
関連する問題