在结账时自动锁定文件(VS2017 w / On Premises TFS)

问题描述 投票:0回答:1

我的项目最近从VSS迁移到TFS,我们正在使用TFVC作为我们的主要CM和文档仓库。为了简化操作并减少系统震动,我们希望在结账时自动强制锁定文件。有没有办法在VS 2017(内部部署TFS设置)中执行此操作?

我已经尝试过这个,它不起作用:

  1. Team-> Team Project Collection Settings-> Source Control ...-> Workspace Settings选项卡:将默认工作区类型从“Local(recommended)”更改为“Server”。
  2. 在Team->团队项目设置 - >源代码管理...->签出设置选项卡:已更改启用多个签出到UNchecked。

最后,我想在全球范围内应用这些更改...我希望这将是一个服务器配置设置。这是真的,还是团队中的每个人都必须进行本地工作空间更改?

tfs visual-studio-2017 locking checkout tfvc
1个回答
0
投票

您可以为新工作区设置默认类型(Manage project collection workspace settings for your team),但任何团队成员都可以更新自己工作区的类型。启用多个签出的选项将应用于整个存储库,但使用本地工作空间会忽略此选项(When might I need to use a server workspace?)。没有锁定工作区类型的选项。

© www.soinside.com 2019 - 2024. All rights reserved.