如何知道在TFS 2010中其他人检查了文件?
-
28-09-2019 - |
题
我想确保没有其他人检查源代码,以便我可以制作发布的安装程序。所以,我想看1) #1
正在检查特定文件的用户列表和2) #2
所有检查文件的列表;但是我不知道该怎么做。如果您这样做,请帮忙!
编辑
一位同事向我展示我们可以看到清单 #1
在每个用户基础上: Source Control - Team Members - Right click a user - Show Pending Changes - Done
. 。这很棒,但并不完美。很高兴看到每个成员的整个列表。
再遵循一步以查看整个列表 Modify Query
(在左上角)并选择 Display all checked out
.
解决方案 2
一位同事向我展示我们可以看到清单 #1
在每个用户基础上: Source Control - Team Members - Right click a user - Show Pending Changes - Done
. 。这很棒,但并不完美。很高兴看到每个成员的整个列表。
再遵循一步以查看整个列表 Modify Query
(在左上角)并选择 Display all checked out
.
其他提示
打开Visual Studio 2010命令提示符(start-> All Programs-> MS Visual Studio 2010-> VS工具)。类型:
tf status /user:*
这将为您提供所有工作空间中所有用户的所有待处理更改。
对于特定文件,只需键入:
tf status /user:* c:\myfile.txt
更多信息 这里.
我认为团队基金会的助手(http://www.attrice.info/cm/tfs/)比使用命令提示符要容易得多。
在Visual Studio中,查看源控制Explorer(查看菜单>其他Windows>源控制Explorer)。这将向您展示谁已签出每个文件,以及文件上是否有一个独家锁定。
#1 Solution
- 打开
Source Control Explorer
. - 在此Explorer中,浏览到文件并选择它。
File > Source Control > Find in Source Control > Status...
- 不要在此打开的窗口中更改任何内容,然后单击
Find
#2 Solution
View > Other Windows > Pending Changes
去 Views-->Other windows -->pending changes