visual-studio-2012 - 如何禁用 Visualstudio.com 存储项目的多次 checkout ?

标签 visual-studio-2012 tfs vcs-checkout

我在 Visualstudio.com 中存储了一个项目。但是,当我 checkout 文件时,我的同事也可以这样做。我怎样才能禁用该功能?我进入 VS 2012 中的“团队”->“团队项目设置”->“源代码管理”并禁用“启用多重 checkout ”。然而似乎一切都没有改变。我需要为此做点别的事情吗?其次,我读了this但是当我右键单击一个文件并选择“ checkout 进行编辑”时,它只有“未更改”和“ checkin ”锁定类型,但没有“ checkout ”,据我所知,这是我需要选择的东西。那么,有没有一种方法可以确保一次只有一个人可以编辑一个文件?

最佳答案

您使用什么类型的工作空间?确保您使用的是服务器工作区。如果您使用的是本地工作区(在 VS 2012/TFS 2012 中创建新工作区时默认使用本地工作区),则 checkout 锁将被禁用。有关本地和服务器工作区的更多信息: Decide Between Using a Local or a Server Workspace .

关于visual-studio-2012 - 如何禁用 Visualstudio.com 存储项目的多次 checkout ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16760291/

相关文章:

c++ - Visual Studio 2012 缺点/优点的单元测试框架

c++ - 类成员容器迭代器在成员函数 std::find 中不兼容,但为什么不呢?

visual-studio - 为什么打开解决方案总是导致 check out 单元测试项目文件?

visual-studio - 为什么总是从源代码管理中自动 check out vwd.webinfo?

c++ - 如何使用 Visual Studio 2012 c++ 为 VIX API 配置编译器?

asp.net-mvc-4 - 什么是 antlr3,为什么在 VS2012 MVC4 项目中默认引用它?

具有相同计算机名称的 TFS 工作区

tfs - 我如何在 vsts 中获取每个分支的内部版本号(现在是 azure devops)

tfs - 创建新的 TFS 团队项目并使用现有源代码管理文件夹

perforce - Perforce 中的自动结账