Perforce 知道搁置的变更列表何时出现';上一次修改了s的内容
在CI流中,我们接受搁置的变更列表并对其运行测试。 为了避免用户在编译/测试期间更改变更列表的内容,我们复制了变更列表,并在副本上运行所有测试并提交复制的变更列表。 为了避免这项复杂的工作,我们想知道是否修改了搁置的变更列表,因为CI是在测试完成后自动提交时触发的。 我们看到有一个“日期”字段,它应该包含上次修改的日期,但文件中的更改不会影响它。 您知道一种快速有效的方法,可以在不运行复杂的diff命令的情况下检查搁置的变更列表最后一次修改的时间吗Perforce 知道搁置的变更列表何时出现';上一次修改了s的内容,perforce,last-modified,shelve,Perforce,Last Modified,Shelve,在CI流中,我们接受搁置的变更列表并对其运行测试。 为了避免用户在编译/测试期间更改变更列表的内容,我们复制了变更列表,并在副本上运行所有测试并提交复制的变更列表。 为了避免这项复杂的工作,我们想知道是否修改了搁置的变更列表,因为CI是在测试完成后自动提交时触发的。 我们看到有一个“日期”字段,它应该包含上次修改的日期,但文件中的更改不会影响它。 您知道一种快速有效的方法,可以在不运行复杂的diff命令的情况下检查搁置的变更列表最后一次修改的时间吗 提前谢谢 如果您fstat搁置的文件发生更改,
提前谢谢 如果您
fstat
搁置的文件发生更改,您可以获得一些有用的统计信息,如md5校验和和本地modtime。只要你能把这些存储在某个地方,这应该是一种比重新运行所有测试更快的验证方法。这在一定程度上是有帮助的,但我想这是我能得到的最好的方法。谢谢你的帮助!