如何在Visual Studio 2012上禁用TFS预览的多次签出

时间:2012-06-01 14:17:11

标签: tfs beta visual-studio-2012 azure-devops

我在TFS预览中有一个项目,并添加了另外两个人使用Visual Studio 2012测试版来处理该项目。我更改了项目的设置,不允许多次检出文件,但它没有改变任何东西。我改为只在服务器上工作,但仍允许多次检查。

1 个答案:

答案 0 :(得分:11)

您是否在Visual Studio 2012中使用本地工作区?这是新的默认设置,允许您使用不需要只读文件的工作区,并且在签出文件时不需要通知服务器。

要使自动锁定起作用,您需要使用服务器工作区。团队中的每个人都需要转换他们的工作区类型。如果打开源代码管理资源管理器,则应在视图工具栏的组合框中看到选中的工作区名称。如果你放下那个组合,会有一个选项:“工作区......”。如果您随后选择工作区,选择“编辑”,然后在“编辑工作区”对话框中选择“高级”选项,您应该会看到切换工作区类型的选项:

如果您将工作区更改为“Location:Server”,那么您将拥有与以前版本的TFS相同的工作空间类型,以允许自动锁定。