Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 如何从Visual Studio中为codeplex项目生成差异?_Visual Studio_Diff_Patch - Fatal编程技术网

Visual studio 如何从Visual Studio中为codeplex项目生成差异?

Visual studio 如何从Visual Studio中为codeplex项目生成差异?,visual-studio,diff,patch,Visual Studio,Diff,Patch,我对codeplex上托管的项目的源代码做了一些更改。 我不是这个项目的作者或编辑,只是一个用户。 但我想将更改作为补丁提交 Codeplex有一个很好的上传补丁的方法 如何从Visual Studio中生成修补程序或差异?如何生成其他VS开发人员可以应用于更新其源代码的内容VS是否具有修补/差异功能? 谢谢。使用: tf diff |更多 示例输出: 61,65c61 < < this.countdownDelay = (menuItem.Text ==

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

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

如何从Visual Studio中生成修补程序或差异?如何生成其他VS开发人员可以应用于更新其源代码的内容VS是否具有修补/差异功能?

谢谢。

使用:

tf diff |更多
示例输出:

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);
61,65c61
<
this.countdownDelay=int.Parse(menuItem.Text,CultureInfo.InvariantCulture);
136d131
您还可以使用重定向操作符捕获差异,如:tf diff srcFile.cs>srcFile.cs.diff。另外,我发现diff输出是“向后的”。这是TFS反向增量存储方法的预期结果。看见
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);