如何在perforce changelist / commit上设置时间戳/日期

时间:2011-02-03 04:59:34

标签: perforce

在Git中,我可以设置环境变量GIT_COMMITTER_DATE等,将提交日期设置为我想要的任何内容(不影响提交顺序)。

有没有办法在Perforce中执行等效操作(p4)?我在使用'p4 submit'打开的提交规范中创建了一个'Date'字段,但是当我执行'p4 filelog'时,我运行submit命令的时间显示'p4 filelog'输出。我希望它显示我在'p4 submit'期间输入'Date'的日期。

有什么办法吗?

2 个答案:

答案 0 :(得分:5)

这是不可能的。您引用的Date:字段是只读的,并记录上次修改更改列表的日期(来自p4 change的手册)。

答案 1 :(得分:1)

如果您是超级用户或管理员,则可以编辑现有的更改列表 Date:User:个字段。

p4 change -f <revision>

请参阅man page for p4 change