gpt4 book ai didi

SVN 提交旧日期/时间

转载 作者:行者123 更新时间:2023-12-04 01:48:12 25 4
gpt4 key购买 nike

有什么方法可以使用旧的时间/日期提交到 SVN 存储库中,或者如何编辑提交后的时间/日期?

在我开始使用 SVN 之前,我有一些非常古老的存档源,现在我想将它们放入 SVN 中,如果可能的话,保留它们的原始日期,以便 SVN 历史记录与文件被编辑的真实日期相匹配.

操纵 SVN 服务器时间是一个明显的选项,但不能在这里使用,因为 SVN 服务器不受我的控制。

最佳答案

日期和时间在 "special" revision property, svn:date .您可以这样修改它:

svn propedit svn:date --revprop -r 12345

或者:
svn propset svn:date --revprop -r 12345 2009-02-12T00:44:04.921324Z

修订版(例如上面的 12345)也可以是 HEAD意思是最新版本。

日期在 ISO 8601 中指定格式。

您将需要存储库来拥有适当的 pre-revprop-change Hook 设置(在存储库中的 hook 目录中)以允许 svn:date进行修改。随 SVN 存储库提供的模板应该会有所帮助。

关于SVN 提交旧日期/时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2101153/

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