如何将更改从Subversion Trunk合并到Branch并打开编辑器以解决冲突

时间:2017-02-02 10:25:20

标签: windows batch-file svn

我正在使用svn分支并使用以下批处理文件从Trunk定期更改到我的分支。当冲突出现时,我希望批处理文件在我选择选项(e)时打开我的合并编辑器。

我从包含主干和分支

的路径运行它

svn update trunk svn update branches svn merge https://URL/trunk branches/MYBRANCH

当发生冲突时,我会得到通常的说法:

---记录mergeinfo以将r470到r475合并到> '树枝\ MYBRANCH':  G分支\ MYBRANCH 冲突摘要:   文字冲突:1 在文件'branches \ MYBRANCH \ source \ blabla \ blabla.lang'中发现冲突。 选择:(p)推迟,(df)显示差异,(e)编辑文件,(m)合并,         (mc)我的冲突方面,(tc)他们的冲突,         (s)显示所有选项:e

有没有人知道我的批处理文件中需要什么才能打开包含相关文件的编辑器?

使用“--accept edit”打开该工具,但不预先选择受影响的文件。

TortoiseMerge opens, but asks for the files to compare/merge

0 个答案:

没有答案