有没有一种方法可以比较 TFS 中的 2 个搁置,而不必在单独的工作区中取消搁置并比较文件?

有帮助吗?

解决方案

我当前无权访问 TFS,但如果架集中的文件具有唯一的标识符(例如 $/x/y/z/a.b.c;SH='ShelvesetName'),您应该能够发出命令行 tf dff 命令 来比较每一个。

或者

如果取消搁置其中一个,然后使用命令行 TFS 电动工具通过审阅命令来比较另一个

tfpt review /shelveset:shelvesetName;userName

电动工具具有特定版本,您可以下载以下版本:

其他提示

我寻找相同的,即两个shelveets的内容进行比较,而无需将它们的取消搁置之一。写出来一个Visual Studio扩展功能。

该扩展可用于视觉工作室2013

http://visualstudiogallery.msdn.microsoft.com/1fa59764- efc6-457a-a5f3-81ca68e280e8

和用于Visual Studio 2012

http://visualstudiogallery.msdn.microsoft.com/33c521d4- 73fc-48be-969d-fa68c511341f

请随意使用,让您的反馈意见。

在Visual Studio中,你可以去团队资源管理器,挂起的更改,操作 - 查找搁置集,然后找到你的搁置,点击右键,查看详细搁置,你最终得到的文件列表中,右键点击你感兴趣的一个你在并选择与工作集进行比较。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top