把perfoce代码库往SVN转后SVN log显示的时间与perfoce中的不一致,比较差异发现相差8个小时,刚好是中国时区+8的值。
经过测试SVN dump出来的文件用的时间是经过时区转换,而p42svn生成的文件却没有,
解决思路一,修改p42svn将读出的时间减8个小时。
解决思路二,将当前电脑的时区设置为00,导入后再改回来。
将Perforce代码库迁移到SVN后,发现SVN的日志时间与Perforce存在8小时的差异。经验证,SVN导出文件使用了时区转换,而Perforce到SVN的迁移工具未进行相应调整。本文提供两种解决方案:一是修改迁移工具以适应时区差异;二是临时更改本地时区设置。
把perfoce代码库往SVN转后SVN log显示的时间与perfoce中的不一致,比较差异发现相差8个小时,刚好是中国时区+8的值。
经过测试SVN dump出来的文件用的时间是经过时区转换,而p42svn生成的文件却没有,
解决思路一,修改p42svn将读出的时间减8个小时。
解决思路二,将当前电脑的时区设置为00,导入后再改回来。
998

被折叠的 条评论
为什么被折叠?