SVN。重试交互式冲突解决

标签 svn

如果我在 SVN 中进行了导致冲突的更新,SVN 为我提供了一系列处理每个文件冲突的选项,包括接受任一文件、启动外部合并程序或推迟冲突解决。

如果我选择推迟解决冲突,我如何让 SVN 重复冲突解决过程。具体来说,我如何让 SVN 重新提供接受文件或启动外部合并工具的选择?

[更新] 回应 Thomas 和 Skippy 的回复。

感谢您的回答。因此,看起来 SVN 没有重新运行冲突解决过程的命令。我个人认为这很糟糕。

SVN 冲突解决过程的选择之一是选择我希望保留哪个文件的选项。在 SVN 中这样做的优点是 SVN 本身然后处理适当文件的复制和删除,这排除了用户直接弄乱文件系统的需要,并减少了犯错误的可能性。

SVN 冲突解决过程提供的另一个选择是启动外部合并编辑器的选项。启动的编辑器及其设置方式可以在 SVN 配置文件中进行配置。这非常方便,因为这意味着用户不必手动将三个文件加载到外部合并编辑器中。

除此之外它根本没有被编码是否有任何原因SVN不提供重新启动冲突解决过程的设施? (也许通过只使用路径参数调用 svn resolve )。这会很好的另一个原因是它可能提供解析一个文件的选择,或者在工作副本或工作副本中的子树上递归运行。

最佳答案

在 svn 1.8.8
如果您对感兴趣的文件运行“svn resolve”,svn 将提供交互式冲突解决

关于SVN。重试交互式冲突解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10446169/

相关文章:

svn - git-svn 如何知道要提交到哪个分支?

java - SVN Repository Exploring Perspective for Eclipse 缺失

java - 如何从我的 netbeans 项目设置 subvresion 存储库

svn - 您如何处理源代码管理中的配置文件?

svn - 存储库提交消息礼仪

git - 将一个特定的 svn 分支单独克隆到 git 中,并单独使用该分支的版本历史记录

svn - 重新设置/更新 git-svn 存储库时出错

java - 使用 Java 自动提交到 SVN

svn 清理失败,因为无法移动原始文件

svn - 使用 Subversion 合并两个分支修订