我正在尝试撤消我们组织中不再存在的用户的待定更改。 DevOps完全不允许我使用工作空间或身份,这表明用户不是有效的身份:
TF14045:标识XXXXXXXX,XXX不是公认的标识。
我们不在乎任何待处理的更改,我们只希望删除(共享)锁。
可以这样做吗?谢谢大家。
首先请确保您有权解锁其他代码,请参见此处:https://docs.microsoft.com/en-us/azure/devops/organizations/security/permissions?view=azure-devops&tabs=preview-page#tfvc-object-level
然后,您应该可以使用TF命令来解锁文件。看到这里:https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/lock-command?view=azure-devops(您将要使用/ lock:none删除锁)
我也很确定,如果您删除留下他锁定的用户的工作空间,请在此处进行检查:https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/workspace-command?view=azure-devops
从本文开始:“如果您删除包含待定更改的工作区,Team Foundation会在删除过程中取消待定更改]]。删除工作区不会删除客户端计算机上已存在的文件和文件夹在那个工作区中。“
祝你好运