【发布时间】:2019-04-22 18:49:52
【问题描述】:
我遇到了一个问题,我的实体框架 (edmx) 中的 .cs 类在另一个工作区 but doesn't exist in TFS 中签出:
当我尝试将文件添加到 TFS 时,我得到:
TF10151: Cannot lock item $/[...]/CLP.cs for check-out. The item $/[...]/CLP.cs is checked out by [User] in workspace [Workspace].
结帐未显示在 TFS Sidekick 状态中,我什至使用开发人员命令提示符尝试了以下命令,但我得到“它当前未锁定在您的工作区中”:
tf undo "$/[...]/clp.cs" /collection:[My Collection] /workspace:[Workspace];[User]
有什么想法吗?对于不再为公司工作的人来说,有问题的工作空间可以追溯到一年左右。似乎它是 TFS 有某种引用但实际上并不存在的幽灵文件?也许它与 edmx 文件混淆了?
我们将不胜感激任何修复或解决方法,因为它会阻止我们使用自动构建。
谢谢
【问题讨论】:
标签: entity-framework tfs azure-devops