作曲家.锁定时间戳格式

2022-08-30 16:40:35

我正在尝试跟踪导致我的 composer.lock 文件中差异的 php 设置。

一些机器生产:

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

在另一台计算机上:

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

我在git中提交了composer.lock文件,这些不同的时间格式导致了不必要的差异。


答案 1

Composer 在版本 1.3.0 中更改了内部创建的时间戳格式 - 如果您遇到不同的结果,请确保通过运行将所有 Composer 安装更新到最新版本(在撰写本文时为 1.3.1)

composer selfupdate

或者也许

sudo composer selfupdate

取决于 Composer 的安装方式。


答案 2

推荐