Cod*_*841
28
tfs
visual-studio-2012
tfs2012
我想为我们的TFS项目禁用多个签出.以下是我期望它的工作方式:
- Bob检出File1.cs.
- Joe在他的Visual Studio解决方案资源管理器中双击File1.cs并尝试修改它但是看到一条错误消息,说某人已经检出了该文件,因此他无法检查出来.
我已经尝试在Visual Studio中为Bob和Joe设置这样的:
- 在Team-> Team Project Collection Settings-> Source Control ...-> Workspace Settings选项卡中,我将默认工作区类型从"Local(recommended)"更改为"Server".
- 在Team-> Team Project Settings-> Source Control ...-> Check-out Settings选项卡中我更改了Enable multiple check-out to unchecked.
- 在Source Control Explorer-> Workspace Combobox-> Workspaces ...-> Edit ...-> Advanced-> Location我将"Local"更改为"Server".
但是,Bob和Joe仍然可以同时签出同一个文件.是否需要设置其他一些配置选项?