我是 SVN 的新手(长期使用 cvs 用户),并且正在使用 Tortoise 1.6(不允许更新 Tortoise)。
我的问题是:从根文件夹执行 Show Log 选项不会显示在对子文件夹中的单个修订/提交文件执行 Show Log 时正确显示的修订/提交。
Repo Browser 选项显示了同样的问题。
尝试了以下但没有成功:禁用日志缓存,取消选择“隐藏无关的更改路径”,“复制/重命名时停止”,并选择“包括合并版本”
在此先感谢您的帮助。
最佳答案
也许这些子文件夹是主文件夹的外部文件夹。如果外部指向与主文件夹本身相同的存储库,则无关紧要。要查看日志,您必须 checkout 此文件夹不是外部文件夹的工作副本。或者做你一直在做的事情,查看子文件夹中的日志。
要找出哪些文件夹是外部文件夹,请右键单击主文件夹,然后在菜单中转到 TortoiseSVN > 属性。您将看到一个项目列表。如果其中之一是 svn:externals
那么就是这样。编辑它,在新窗口中您将看到一个或多个由子文件夹名称和外部存储库 URL 组成的项目。 URL 可能是相对的,具有各种“相对性”。要了解有关外部的更多信息,请转到相应的 TortoiseSVN doc page .
关于svn - 来自根文件夹的 Tortoise SVN 显示日志未显示全部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23088891/