为什么Rational Team Concert会更改文件的上次修改属性?

时间:2012-09-11 03:13:58

标签: version-control ibm-rational rational-team-concert ibm-jazz

我在服务器上安装Rational Team Concert时遇到了一些问题。

问题是,当我上传一些更改到服务器(任何类型)时,它会更改文件的最后修改属性,但它不应该这样做。

有没有办法避免这种行为?

提前谢谢!

2 个答案:

答案 0 :(得分:2)

这是我们试图添加到RTC SCM的东西(我们仍然计划)。但是,我们发现它需要是加载/更新的选项。

@ this work item on jazz.net

提供了许多细节和讨论

答案 1 :(得分:0)

关于时间戳,克服在版本控制工具中依赖它的事实并不总是被认为是最佳实践(参见“What's the equivalent of use-commit-times for git?”),这实际上是一个复杂的问题:

  • SCM加载程序不会仅使用时间戳来确定哪些文件已更改(Task 179263
  • 您可以对该时间戳有各种要求(例如Defect 159043,其中磁盘上已修改文件的文件时间戳是交付时的文件时间戳,而不是我接受的时间戳。)。提到了变量JAZZ_CCM_SKIP_MOD_TIME=true,因此请检查是否可以改善您的具体情况。
  • 这完全基于本地工作站正确设置时间戳的假设,并非总是如此,如Task 77201
  • 所示