15

我想确保没有其他人正在检查源代码,以便我可以制作发布的安装程序。所以,我想查看 1)#1签出特定文件的用户列表和 2)#2所有签出文件的列表;但我不知道该怎么做。如果你这样做,请帮助!

编辑

一位同事告诉我,我们可以通过以下方式查看#1每个用户基本的列表:Source Control - Team Members - Right click a user - Show Pending Changes - Done。这很棒但并不完美。很高兴看到每个成员的完整名单。

再执行一个步骤以查看整个列表Modify Query(在左上角)并选择Display all checked out

4

6 回答 6

20

打开 Visual Studio 2010 命令提示符(开始->所有程序->MS Visual Studio 2010->VS 工具)。类型:

tf status /user:*

这将为您提供所有工作区中所有用户的所有待处理更改。

对于特定文件,只需键入:

tf status /user:* c:\myfile.txt

更多信息在这里

于 2010-11-25T04:17:44.063 回答
5

一位同事告诉我,我们可以通过以下方式查看#1每个用户基本的列表:Source Control - Team Members - Right click a user - Show Pending Changes - Done。这很棒但并不完美。很高兴看到每个成员的完整名单。

再执行一个步骤以查看整个列表Modify Query(在左上角)并选择Display all checked out

于 2010-11-25T13:32:00.933 回答
3

我认为 Team Foundation Sidekicks (http://www.attrice.info/cm/tfs/) 比使用命令提示符要容易得多。

于 2010-12-02T16:00:11.387 回答
1

在 Visual Studio 中,查看源代码管理资源管理器(查看菜单 > 其他窗口 > 源代码管理资源管理器)。这将向您显示谁签出了每个文件,以及他们是否对该文件具有排他锁。

于 2010-11-25T04:01:05.757 回答
1

#1 Solution

  1. 打开Source Control Explorer.
  2. 在此资源管理器中浏览到文件并选择它。
  3. File > Source Control > Find in Source Control > Status...
  4. 不要更改此打开的窗口中的任何内容,然后单击Find

#2 Solution

  1. View > Other Windows > Pending Changes
于 2012-11-30T18:06:34.797 回答
0

Views-->Other windows -->pending changes

于 2011-11-29T11:53:44.663 回答