tfs - 如何将工作方式设置为 Lock-Modify-Unlock tfs?
问题描述
我的团队使用 TFS 控制源代码,现在我想将工作方式更改为 Lock-Modify-Unlock(一次只允许一个人签出文件),那么该怎么做呢?
解决方案
您可以使用lock 命令临时阻止更改源代码控制服务器中的特定文件或文件夹。如果您想更改工作区中的某个项目,然后将其签入而不被迫解决任何合并冲突,这将很有帮助。一次只有一个用户可以锁定特定文件或文件夹。
更多细节请参考本教程。
如果要实现“一次只允许一个人签出文件”,则必须通过服务器工作区使用签出锁。在 Visual Studio Team Foundation Server 2012 中,签出锁通常由于本地工作区而无效(请参阅决定使用本地工作区还是服务器工作区)。具体来说,签出锁是:
- 不可强制执行,因为其他用户可能正在使用本地工作区。
- 如果您使用的是本地工作区,则不可用。
- 如果团队项目集合的管理员安全组的成员已为团队的服务器工作区启用异步签出,则禁用。
推荐阅读
- c# - 在 .Net 核心 API 应用程序中连接到 azure 数据工厂的有效方法
- reactjs - Windows ReactJs 脚本将 3 个文件构建到构建文件夹中
- php - 从前端设置 WooCommerce 产品供应商
- javascript - 如何将事件侦听器添加到不触发父事件侦听器的子事件?
- python - Django 根据下拉菜单中的用户输入更新模型实例
- python-3.x - ImportError:在 Windows 上使用 Python3.8 导入 IfxPy 时 DLL 加载失败
- javascript - 如何在没有设置高度道具的情况下使用 react-lazyload 或 react-lazy-load?
- python - 服务器根据客户端的有效请求发送 400
- mysql - sql - 如何在 MySQL 中存储具有自定义数据类型的列表?
- flutter - 嵌套的 BottomNavigationBar 导致重复的 appBar