我有以下存储库结构
\root
\Project1
\trunk
\file1.txt
\file2.txt
\folder1
\file3.txt
让我们说file1.txt被更改并提交了3次。当我选择 \ root \ Project \ trunk 上的show log时,我会得到包含3次提交的历史记录。
我复制了这个项目的内容并得到了以下结构:
\root
\Project1
\trunk
\file1.txt
\file2.txt
\folder1
\file3.txt
当我选择 \ root \ trunk 上的显示日志时,我会获得仅包含复制操作的历史记录。
当我在 \ root \ trunk \ file1.txt 上选择显示日志时,我会收到包含3次提交的历史记录。
为什么当我选择 \ root \ trunk 上的show log时,我没有获得完整的历史记录?
答案 0 :(得分:0)
如果要检查完整历史记录,请将修订版用作HEAD。 如果仅用于特定路径,则不会显示完整历史记录
答案 1 :(得分:0)
在TortoiseSVN中,有一个"停止复制/重命名"复选框是日志对话框。如果要在复制之前查看修订,则需要取消选中此选项。我认为默认情况下会进行检查,因为当您显示功能分支的日志时,通常只有分支上的修订对您当前的任务有用。