如何在Visual Studio中为codeplex项目生成diff?

时间:2009-11-05 11:03:31

标签: visual-studio diff patch

我在codeplex上托管的项目的源代码中做了一些更改。 我不是该项目的作者或编辑 - 只是一个用户。 但我想将这些更改作为补丁提交。

Codeplex有一个很好的方法来上传补丁...

alt text

如何在Visual Studio中生成补丁或差异?如何生成另一个VS开发人员可以应用来更新其源代码的内容? VS是否具有补丁/差异功能?

感谢。

1 个答案:

答案 0 :(得分:1)

使用TFS command line tool, tf.exe

tf diff  <file>  | more

示例输出:

61,65c61
<
<             this.countdownDelay = (menuItem.Text == "none")
<                 ? 0
<                 : int.Parse(menuItem.Text, CultureInfo.InvariantCulture);
<
---
>             this.countdownDelay = int.Parse(menuItem.Text, CultureInfo.InvariantCulture);
136d131
<                 this.AddCountdownTimeMenuItem("none", parentItem);