如何使用Visual Studio 2012禁用多个TFS预览检出

问题描述:

我在TFS预览中有一个项目,并添加了2个其他人以使用Visual Studio 2012测试版处理项目。我改变了项目的设置,不允许对文件进行多次结帐,但它不会改变任何内容。我改变了仅仅在服务器上工作,但仍然允许多次检出。如何使用Visual Studio 2012禁用多个TFS预览检出

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

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

如果将工作区更改为“位置:服务器“,那么你将拥有与先前版本的TFS相同类型的工作空间,可以自动锁定。