如何锁定过时的TeamProjects

时间:2012-01-02 08:51:29

标签: tfs tfs2010 team-project

作为维护的一部分,我正要锁定几个现已过时的TeamProjects,右键单击Source Control Explorer中的每个根($/TeamProject)并选择“Lock ..”。

一旦完成,我尝试提交这些更改,但以下消息拒绝了这些更改:
enter image description here

通过搜索我碰到以下声明,作为this讨论的一部分:

  

应用锁定,以便放置锁定的用户可以   签入/签出文件,但锁定被释放之前没有其他人可以。   因此,作为更有效的测试,您将需要其他用户尝试   签入一个锁定的文件 - 也就是说,因为你把锁打开了。

如果这个陈述成立,那么使用'Lock'就不是我应该去的了。

我真正需要的是关闭旧的TeamProjects,这样就不会再出现结账了。我该怎么做?

(我想我可以在我的变更集中包含一个misc代码更改,但是只有在没有其他可用选项的情况下我才会这样做)

1 个答案:

答案 0 :(得分:9)

据我所知,选择Lock可以让您单独检出文件。但这样做会在挂起的更改窗口中显示该项目。我想这不是你想要的。

可以从TFS管理控制台停止团队项目集合,但是此功能不适用于单个团队项目,您可以在此投票支持此功能... http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2485699-make-it-possible-to-disable-team-project

您可以右键单击团队项目并选择安全性,将用户的权限更改为只读,这样他们就不会检查权限。

HTH