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

发布于 2024-08-10 13:09:25 字数 279 浏览 1 评论 0原文

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

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

alt text

我如何从 Visual 中生成补丁或差异工作室?我如何生成其他 VS 开发人员可以应用来更新其源代码的内容? VS 有补丁/差异功能吗?

谢谢。

I made some changes in the sourcecode for a project hosted on codeplex.
I'm not an author or editor on the project - just a user.
But I'd like to submit the changes as a patch.

Codeplex has a nice way to do upload the patch...

alt text

How can I generate a patch or a diff, from within Visual Studio? How can I generate something that another VS developer could apply to update his source code? Does VS have a patch/diff capability?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

初吻给了烟 2024-08-17 13:09:25

使用 TFS 命令行工具 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);

Use the TFS command line tool, tf.exe:

tf diff  <file>  | more

example output:

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);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文