gpt4 book ai didi

svn - SVN 如何存储提交时间?

转载 作者:行者123 更新时间:2023-12-03 16:08:56 25 4
gpt4 key购买 nike

我正在从事一个项目,该项目涉及使用 SVNKit 从 SVN 服务器中提取详细信息。我的项目已经完成,并且已经为我们工作了一段时间。在测试过程中,我注意到一些非常奇怪的事情。我的提取数据的提交时间似乎总是与 SVN 日志中的不同。

我在我的项目中找不到任何可能导致这种差异的代码,但现在我正在研究 SVN 服务器如何存储提交时间本身。由于我们有来自世界不同地区的开发人员在不同的时区工作,因此我认为 SVN 可能会在将它们转换为 GMT 或运行 SVN 服务器的系统的时区后存储时间。但这似乎并没有发生。相反,时间是根据提交完成的时间和本地时区本身存储的。

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

任何人都可以简要解释一下SVN如何存储每次更改的提交时间吗?引用此内容的文档链接将有很大帮助。

最佳答案

看起来 Subversion 根据 server 设置提交时间使用时间UTC时区,this来自 Subversion 开发人员的电子邮件 Ben Collins-Sussman确认它。另外, git-svn 手册页和 Perl SVN::Web 模块文档同意这一点。

关于svn - SVN 如何存储提交时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4573489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com