TFS 2012禁用多个签出不起作用

Cod*_*841 28 tfs visual-studio-2012 tfs2012

我想为我们的TFS项目禁用多个签出.以下是我期望它的工作方式:

  1. Bob检出File1.cs.
  2. Joe在他的Visual Studio解决方案资源管理器中双击File1.cs并尝试修改它但是看到一条错误消息,说某人已经检出了该文件,因此他无法检查出来.

我已经尝试在Visual Studio中为Bob和Joe设置这样的:

  1. Team-> Team Project Collection Settings-> Source Control ...-> Workspace Settings选项卡中,我将默认工作区类型从"Local(recommended)"更改为"Server".
  2. Team-> Team Project Settings-> Source Control ...-> Check-out Settings选项卡中我更改了Enable multiple check-out to unchecked.
  3. Source Control Explorer-> Workspace Combobox-> Workspaces ...-> Edit ...-> Advanced-> Location我将"Local"更改为"Server".

但是,Bob和Joe仍然可以同时签出同一个文件.是否需要设置其他一些配置选项?

Cod*_*841 27

问题(正如Edward Thomson所指出的那样)是没有对所有用户的工作空间执行第3步.