我们正在将Team Foundation Server用于团队项目。每个人都有Visual Studio 2013 Ultimate。 (一些更新到Update 4)。对于托管我们使用VSO(visual studio Online,microsoft service来托管一个免费的tfs项目)。
现在TFS支持2种锁类型:
1。不变 - 保留现有锁定。
2。签入 - 允许其他用户签出但阻止他们签到。
因此锁定类型1允许我们处理同一个类并签入编辑指令,而锁定类型2允许我们锁定文件,进行编辑而不会有任何人干扰编辑。其他人也无法获得相同的锁定类型。 (排除某些合并问题的种类)。
问题:
如何从两种锁定类型,锁定类型1和/或锁定类型2中查看已检出项目的列表。锁定类型2已在源代码管理中显示。锁定类型1不是。
TFS Powertools和TF Sidekicks
像this post建议的那样,我应该使用TFS Power Tools。这样可以显示已锁定(锁定类型2)项目的列表,但不会检出锁定类型为1的文件。
编辑:Team Foundation Sidekicks也是如此,只显示锁定类型2 此外,恰好有TFS 2013电动工具和VS 2013电动工具,两者都安装,但没有运气(vs2013电动工具是一个很好的建议顺便说一句)
为什么吗 如果你想知道为什么这会很好。 TFS非常适合工作流管理,您可以将任务分配给集成在visual studio中的成员,VS CodeLens(在Update 4之后,当使用VSO时)允许您查看代码中的更改。因此,我们有一个通用规则,即您将待办事项中的任务放入进行中,以便概述每个人的工作内容。但是,有时候,您无法在一天内完成任务,任务仍在进行中,但您不知道他是否真的在使用它。
答案 0 :(得分:1)
您可以使用Attrice的Team Foundation Sidekicks
答案 1 :(得分:1)
如果您使用的是本地工作区,那么您将永远无法获得已签出文件的服务器端列表。
你最好去向开发人员询问这项任务。让开发团队在每日争议中自行解决问题。
答案 2 :(得分:0)
Sidekick是更好的选择之一。
另一种选择是通过TFS powertools。见链接
答案 3 :(得分:0)
在“源代码管理”窗口中,您可以右键单击文件夹,然后选择“查找”,“按状态查找”。 它也应该显示锁定类型1。