使用TortoiseSVN(1.6.11),我无法将以前的修订版合并回工作副本。
步骤:
(1)显示日志
(2)右击目标修订
(3)选择合并修订
(4)选择合并目标,单击“确定”
没有任何反应,我令人担忧的副本不包含所选版本的更改。
顺便说一句,如果我保存该修订版中的文件(右键单击文件 - >保存修订版),则下载的文件仍然不包含此版本的更改。
我是否误解了修订或合并的概念?
答案 0 :(得分:0)
您是否确信您的工作副本与您要合并的内容位于同一分支(或副本)中。否则,svn将不会看到任何更改,因为文件不在同一个源树中。
答案 1 :(得分:0)
您尝试合并的修订似乎不包含您期望的更改,否则您在保存文件时会看到它们!
在TortoiseSVN中,查看文件日志时,可以双击该修订中提交的每个文件以显示所做的更改。合并修订时,只会合并该修订中所做的更改!如果需要进行更多更改,可以选择一系列修订。
注意:您说您正在合并“之前的”修订版。如果它来自与您的工作版本相同的分支/标记,那么您的工作版本可能已经包含该更改,解释了为什么没有发生。