代码之家  ›  专栏  ›  技术社区  ›  Nam G VU

如何知道文件是否由其他人在TFS 2010中签出?

  •  15
  • Nam G VU  · 技术社区  · 14 年前

    我想确保没有其他人检查源代码,这样我就可以做一个发布的安装程序。所以,我想看看 #1 正在签出特定文件的用户列表和 #2 所有已签出文件的列表;但我不知道如何操作。如果你这样做了,请帮忙!

    编辑

    一位同事告诉我我们可以看到名单 #1个 按用户基本方式: Source Control - Team Members - Right click a user - Show Pending Changes - Done . 这很好,但并不完美。很高兴看到所有会员的名单。

    再往前走一步就可以看到整个列表 Modify Query (在左上角)并选择 Display all checked out .

    6 回复  |  直到 6 年前
        1
  •  20
  •   Chris Moutray    11 年前

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

    tf status /user:*
    

    这将为所有工作区中的所有用户提供所有挂起的更改。

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

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

    更多信息 here .

        2
  •  5
  •   Nam G VU    14 年前

    一位同事告诉我我们可以看到名单 #1 按用户基本方式: Source Control - Team Members - Right click a user - Show Pending Changes - Done . 这很好,但并不完美。很高兴看到所有会员的名单。

    再往前走一步就可以看到整个列表 Modify Query (在左上角)并选择 Display all checked out .

        3
  •  3
  •   devlife    14 年前

    我认为TeamFoundationSidekicks(http://www.attrice.info/cm/tfs/)比使用命令提示符简单得多。

        4
  •  2
  •   KTHL    14 年前

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

        5
  •  1
  •   mahichR    12 年前

    #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
        6
  •  0
  •   Andrew Barber Eric Lafortune    12 年前

    转到 Views-->Other windows -->pending changes

    推荐文章