我在Visual 2010中使用Ankh SVN 2.4.11610.27,它工作得很好。
我已经设置了SourceGear DiffMerge,以便能够使用这里提供的说明解决合并冲突。
现在,我可以右键单击解决方案资源管理器中的一个文件,并选择“编辑冲突”,然后启动Diff合并工具。在解决所有单独的合并冲突后,我保存文件并关闭DiffMerge。
但是,没有从DiffMerge获取返回的合并版本,也什么也不做。当我以前使用SourceGear Vault时,保存DiffMerge中的更改将更新磁盘上的文件,然后Visual将询问我是否要关闭/重新打开文件以查看更改。使用Ankh,我没有得到这样的提示。
重申一下,我使用了指示,并从Subversion用户工具选项菜单中的下拉菜单中选择了DiffMerge。以下是为合并工具运行的快捷方式:
“C:\ Files\SourceGear\Common\DiffMerge\sgdm.exe”/m /r=“$(合并)”“$”(矿场) "$(Base)“”$“”/t1="$(MineName)“/t2="$(MergedName)”/t3="$(TheirName)“
发布于 2013-07-08 10:10:15
不确定SVN是否相同,但您可能会从我在设置DiffMerge以便与TFS 这里一起使用时发现的内容中获益。
https://stackoverflow.com/questions/16403095
复制相似问题