我正在尝试使用 pysvn 来获取 svn 系统中文件的创建和最后修改版本(以及最重要的日期)...
我正在努力解决的典型文件历史记录如下所示:
我正在使用 pysvn,但我不能很好地理解文档。到目前为止,我要么设法获得分支日期/修订版或最后一次修改根......我想要的是获得真正的创建日期(无论它是在根还是分支中)和最后修改日期,不包括分支如果自分支创建以来,分支中没有任何修改。
如果有人可以为此提供帮助,请提前感谢,我不想在脚本的这个特定部分上花费太多时间... :)
马努
(顺便说一句,我正在使用一个现有的简单算法,它试图使用二分法查找创建日期,给定最小和最大修订来检查,检查是否可以递归地在给定修订中找到文件,直到最早......对不起那不是 -非常英语的解释!)
(编辑:当然,目前,分支和根还没有合并^^否则我可能不会为分支修订而挣扎,而只是将合并修订作为最后一次修改)