本文档正在编写中,内容可能随时更改,可能无法准确描述 Apache™ Subversion® 软件的任何发布版本。将此页面添加为书签或以其他方式将他人引导到此页面可能不是一个明智的选择。请访问 https://svnbook.subversion.org.cn/ 获取此书的稳定版本。

冲突解决

CVS 使用内联 冲突标记, 标记冲突,然后在更新或合并操作期间打印一个 C。从历史上看,这会导致问题,因为 CVS 的功能不足。许多用户忘记了(或没有看到)在终端上快速闪过 的 C。他们经常忘记冲突标记的存在,然后意外地提交包含这些冲突标记的文件。

Subversion 通过两种方式解决了这个问题。首先,当文件发生冲突时,Subversion 会记录该文件处于冲突状态,并且不允许您提交对该文件的更改,直到您明确解决冲突。其次,Subversion 提供交互式冲突解决,允许您在冲突发生时解决冲突,而不是在更新或合并操作完成后才进行解决。有关 Subversion 中冲突解决的更多信息,请参见 “解决任何冲突”部分

TortoiseSVN 官方中文版 1.14.7 发布