Bla*_*hor 30 visual-studio-2010 tfs2010
我们在Windows Server 2008 R2上使用Visual Studio 2010 Ultimate和TFS 2010 Enterprise.对于即将到来的代码冻结,我需要快速检查是否有任何开发人员已检出文件.有没有办法在TFS和/或Visual Studio 2010中构建这个?
Jam*_*eed 45
作为使用该tf status命令的替代方法,您还可以安装TFS 2010电动工具.
然后,您可以右键单击Source Control Explorer中的任何文件夹,然后选择"在源代码管理中查找">"状态"
默认选项是在您选择的路径中查找所有签出的文件.
Jas*_*ams 25
对于内置方法,可以使用tf命令行工具的status命令.
只需从开始菜单打开Visual Studio命令提示符即可使用它.默认情况下,它会列出您自己的工作区的状态,但如果您可以找出命令行,您也可以列出其他人的工作区.
编辑:
tf status /user:* /recursive应该做你想做的事.如果在本地映射文件夹中运行它,则无需指定要搜索的文件,或者只需包含类似的文件规范tf status $/MyProject/SomeFolder/*.* /user:* /recursive
我知道这是旧的,但没有一个答案提供了如何使这项工作的具体例子.所以这就是我提出的(TFS Server 2008).
首先,打开Visual Studio Developer命令提示符.
执行以下命令:
tf status $/MyFolder /user:* /recursive
Run Code Online (Sandbox Code Playgroud)
表格是:
tf status itemspec / user:username / recursive
关键是/ user:*参数,它强制TFS查看服务器并确定itemspec参数中指定的路径中的所有已检出文件.如果您不使用通配符,您将只看到您亲自签出的文件.
对于特定用例,您可能希望将其放在文件中而不是屏幕中,因此它看起来像这样:
tf status $/MyFolder /user:* /recursive > c:\MyPendingCheckouts.txt
Run Code Online (Sandbox Code Playgroud)
注意我使用VS2012命令提示符运行它.
小智 5
| 归档时间: |
|
| 查看次数: |
54036 次 |
| 最近记录: |