我遇到一个问题,即我的实体框架(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状态中,我什至使用Developer Command Prompt尝试了以下命令,但得到的提示是“它当前未锁定在您的工作空间中”:
tf undo "$/[...]/clp.cs" /collection:[My Collection] /workspace:[Workspace];[User]
有什么主意吗?对于不再为公司工作的人,该工作区可以追溯到一年左右。似乎是TFS引用了某种鬼文件,但实际上并不存在?也许它与edmx文件混淆了?
任何修复或解决方法都将受到赞赏,因为它阻止了我们使用自动化构建。
谢谢