使用外部工具在Visual SourceSafe中进行3向合并

时间:2013-03-15 12:54:29

标签: version-control merge visual-studio-2005 visual-sourcesafe

我将WinMerge设置为VSS 2005的差异工具。但是WinMerge doesn't support 3-way merge(参见#1.4)。 VSS的文档说VSS支持3向合并:

  

if Visual SourceSafe detects that two of you have both modified the same piece of a file, a three-way merge technique must be used

我想要一个好的(免费)工具的建议我可以使用它将保留3向合并的能力,并且比VSS自己的合并/差异工具更好。

我需要知道如何将其与VSS集成,因此VSS会在调用差异/合并操作时调用它。

enter image description here

1 个答案:

答案 0 :(得分:2)

我推荐KDiff3:

http://kdiff3.sourceforge.net/

<强> 其他

Meld通常在Linux上与Git一起使用,并且有一个Windows版本:

https://live.gnome.org/Meld/Windows

我有一段时间没用过它,但是,我想很多Windows用户会推荐p4Merge

http://www.perforce.com/downloads/complete_list#ntx86