2017-01-09 4 views
22

私は、composer.lockファイルにdiffを引き起こしているphp設定を追跡しようとしています。composer.lockタイムスタンプ形式

いくつかのマシンが生成します。別のマシン上で

"time": "2017-01-06T14:33:56+00:00" 

"time": "2017-01-06 14:33:56" 

私はgitのにcomposer.lockファイルをコミットし、これらの異なる時刻の形式は、不必要な差分を引き起こしています。

+2

2台のマシンのPHPバージョンは大きく異なりますか? – ceejayoz

+0

また、まったく異なるPHPバージョンですか? Composerのバージョンはどうですか? – Chris

+0

それを再現する方法はありますか?原子形式では生成できません。 –

答えて

30

Composerは、内部で作成されたタイムスタンプ形式をバージョン1.3.0に変更しました。結果が異なる場合は、Composerのすべてのインストールを、実行時に最新のバージョン(作成時には1.3.1)に更新してください

composer selfupdate 

または多分

sudo composer selfupdate 

作曲がインストールされている方法に応じて。

+0

これはうまくいった。 – Yada

+0

この変更についての詳細はありますか? [changelog](https://github.com/composer/composer/blob/master/CHANGELOG.md)で参照できません –

+3

変更はおそらく[64317e1ff8](https://github.com/)でした。作曲家/作曲家/コミット/ 64317e1ff86b1f3b0e7dd5eead5c4bbcc16e247b)、それ以上の情報はありません。 – simohe

関連する問題