我正在尝试查询 SVN 日志以获取功能分支的 XML 输出,以使用 SlikSVN cmd 行包含两个日期之间的所有修订。我收到上面的错误"svn: E160013: File not found: revision 21602, path 'XXX'".
当我浏览到它不存在的路径中的位置时,如果我通过 SVN 登录 tortoise 进行搜索,我找不到修订版 21602。这是查询:
svn log --xml PATH -v -r {2012-09-25}:{2013-02-22} > XXX.xml
我厌倦了以下运行:
svn log --xml PATH -v -r 21603:{2013-02-22} > XXX.xml
并且除了修订版“21603”之外返回相同的错误,即使我可以看到它存在于乌龟日志中。
我以前对许多功能分支运行过完全相同的查询,但从未遇到过这个问题。我尝试在树干上运行它,这被作为测试切断,我得到了相同类型的错误。顺便说一句,修订是指从未存在的分支根目录中的文件夹和文件(上面概述的错误消息中的 XXX)。非常感谢您对此提供一些帮助,因为我已经用尽所有可用资源来了解这里发生了什么。