题
有没有一种方法可以比较 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中,你可以去团队资源管理器,挂起的更改,操作 - 查找搁置集,然后找到你的搁置,点击右键,查看详细搁置,你最终得到的文件列表中,右键点击你感兴趣的一个你在并选择与工作集进行比较。
不隶属于 StackOverflow