是否可以将TortoiseMerge(TortoiseSVN附带)设置为使用“svn merge”命令行遇到合并冲突时弹出的外部合并工具?我尝试将环境变量“SVN_MERGE”设置为指向TortoiseMerge.exe,但这似乎还不够。当我选择“l”(启动外部工具)时,TortoiseMerge 就会弹出,询问我要合并哪些文件。我希望这些信息自动推送到工具中。
有什么想法吗?
最佳答案
创建一个如下所示的bat脚本:
"c:\Program Files\TortoiseSVN\bin\TortoiseMerge.exe" /base:"%1" /theirs:"%2" /mine:"%3" /merged:"%4"
然后将 SVN_MERGE 环境变量设置为该 bat 脚本:
set SVN_MERGE=c:\bin\svnmerge.bat
关于svn - 将 TortoiseMerge 设置为 SVN 的外部合并工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2348692/