是否有合理的方法在分支之间合并Visual Studio项目文件(.csproj)?

时间:2011-08-01 10:39:21

标签: visual-studio version-control merge projects-and-solutions 3-way-merge

我不得不在分支和文本合并工具之间合并代码,在项目文件中发现了很多冲突。

我希望能够理解项目文件(添加/删除文件和更改编译选项)的工具可以轻松地进行3路合并。

有这样的工具吗?

(无论好坏,我们长期为不同客户支付(和控制)分支机构,以及所有新客户的“主要”分支机构,因此目前不能选择持续集成。)< / p>

2 个答案:

答案 0 :(得分:1)

看看:

SLN文件工具(Visual Studio解决方案文件) http://slntools.codeplex.com/

和Project Merge(每位用户19欧元) http://www.projectmerge.com/index.php

答案 1 :(得分:0)

我认为,你至少可以尝试Altova DiffDog,这是一个支持XML的差异编辑器。不便宜,但功率和灵活性