SVN如何存储提交时间?

Sal*_*gzi 9 svn logging timezone commit repository

我正在开发一个项目,涉及使用SVNKit从SVN服务器中提取详细信息.我的项目已经完成,我们已经工作了一段时间了.在测试期间,我发现了一些非常奇怪的东西.提交时间我的提取数据似乎总是与SVN Logs中的那些不同.

我无法在我的项目中找到可能导致这种差异的任何代码,但现在我正在考虑SVN服务器如何存储提交时间本身.由于开发人员在世界不同地区工作,从而导致不同的时区,我认为SVN可能在将其转换为运行SVN服务器的系统的GMT或时区之后存储时间.但这似乎并没有发生.而是按照提交完成时和本地时区本身存储时间.

到目前为止,我一直无法在互联网上找到任何支持我的理论的实质性文件.

有人可以简单解释一下SVN如何为每次更改存储提交时间吗?文档链接指向这将是非常有帮助的.

ism*_*ail 7

貌似颠覆组提交基于时间server的使用时间UTC时区,从Subversion开发者的电子邮件Ben Collins-Sussman证实了这一点.另外,git-svnmanpage和Perl SVN::Web模块文档也同意这一点.