作为维护的一部分,我正要锁定几个现已过时的 TeamProject,方法是在源代码管理资源管理器 ( $/TeamProject
) 中右键单击每个项目的根并选择“Lock..”。
完成后,我尝试提交这些更改,但被以下消息拒绝:
通过四处搜索,我偶然发现了以下声明,作为本次讨论的一部分:
应用锁,以便放置锁的用户可以签入/签出文件,但在锁被释放之前其他人都不能。因此,作为一个更有效的测试,您将需要另一个用户尝试签入锁定的文件 - 即不是您,因为您将锁定放在了上面。
如果这个说法成立,那么使用“锁定”并不是我应该追求的。
我真正需要的是关闭较旧的 TeamProjects,以便不再发生结帐。我怎么做?
(我想我可以在我的变更集中包含一个杂项代码更改,但只有在没有其他可用选项的情况下我才会这样做)