繁体   English   中英

从VSS到SVN的迁移存储库:日志文件中的提交日期延迟9个小时

[英]Migration repository from VSS to SVN: 9 hours delay in the commits' date in the log file

我已经使用Polarion SVN Importer成功地将VSS信息库迁移到SVN中。

问题 -唯一的问题是,报告了VSS历史记录中发生的所有更改,但是检查了它们的日期,它们似乎正好延迟了9个小时。

作者,提交的分钟和秒数是正确的,但是小时数(以及到目前为止,如果延迟导致日期超过午夜,则也是一天)向前移动了9个小时。

注意 -我进行了一些测试,这与我使用的操作系统的时钟无关。

关于可能是什么原因或解决方案的任何建议?

迁移期间好像出了点问题。 在Subversion中,修订的日期和时间存储为svn:date unversioned属性 每个SVNBook的svn:date属性:

以ISO 8601格式包含创建修订版的UTC时间。 该值来自服务器计算机的时钟,而不是来自客户端的时钟。

因此,看来您使用的导入/迁移工具设置的时间错误。 我建议检查此工具的选项,然后重新导入存储库。 但是,还有另一个选择-您可以为所有修订版本重写svn:date值。 但是,这可能需要一些不平凡的脚本。

我解决了问题。 我必须通过VSS管理工具(MIcrosofot Visula源安全管理)以正确的方式在VSS存储库中设置时区。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM