使用TFS创建补丁
时间:2020-03-05 18:50:09 来源:igfitidea点击:
在SubVersion中创建补丁非常容易,使用Tortoise,右键单击并选择"创建补丁"。但是对于我一生来说,我在TFS中找不到此功能。这可能吗?
如果没有,在开放源代码TFS托管项目(la CodePlex)中提交补丁的标准方法是什么?
解决方案
回答
tf diff /shelveset:shelveset /format:unified
编辑:这将写入标准输出。我们可以将输出通过管道传输到文件。
有关更多选项,请参见"差异命令"。
回答
Codeplex使用其自己的客户端来创建补丁。请参阅:http://www.codeplex.com/CodePlexClient/Wiki/View.aspx?title=HowToContribute&referringTitle=Home
回答
因为TFS本身不支持补丁文件,所以我在CodePlex上看到的最常见的事情就是将修改后的文件压缩并上传该zip。然后,项目协调员将对他们自己的结帐进行比较。
但是,由于CodePlex还支持TortoiseSVN,因此越来越多的人正在使用它来创建其补丁文件。