如何检查TFS服务器上是否有新的更改?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何检查TFS服务器上是否有新的更改?相关的知识,希望对你有一定的参考价值。
我很长时间都是Mercurial的用户,并且非常习惯于hg incoming
命令。它显示了我的本地Mercurial存储库和远程服务器之间的区别。
我每天都在使用它来检查其他人所做的事情,并且与tortoisehg
一起,我能够快速审查其他人的提交。
TFS
有类似的命令吗?
答案
实现此目的的一种方法是首先在本地工作空间中找到最新的变更集编号,然后右键单击分支以查找其历史记录和相关的变更集。如果本地变更集和查看历史记录中的最后一个变更集相同,那么您无需查看任何内容,或者您需要进行更改以进行审核。
要从本地工作空间获取变更集编号,可以使用以下命令,根据此MSDN Buck Hodges:这应该在命令行中从工作区的根目录运行。
tf history . /r /noprompt /stopafter:1 /version:W
您还尝试按照您一直在做的相同过程,尝试过探索TFS2012提供的一些代码审查功能吗?检查一下HERE。
希望能帮助到你!
另一答案
最接近的行为
hg incoming
是
tf history . /recursive /format:detailed /version:W~T
它显示了从工作区版本(/format:detailed
)到服务器上的tip(W
)的更改的窗口(T
)列表。
另一答案
从源文件夹中的命令行使用
tf get /preview
它将显示如果您获得最新信息会发生什么,有效地告诉您传入的更改。
如果您还想要更改集详细信息,请查看以下答案:Is there a way to find out which changesets I haven't synced to?
以上是关于如何检查TFS服务器上是否有新的更改?的主要内容,如果未能解决你的问题,请参考以下文章