在构建解决方案或打开解决方案时要求Check Out的TFS

本文关键字:解决方案 Check Out TFS 构建 | 更新日期: 2023-09-27 18:07:29

当Tools ->选项中的源代码控制设置更改为"签出时提示"时。然后它会要求退房,否则它会自动退房。

在没有任何修改的情况下,不应该发生这种检出。

让我知道可能是什么问题,如何做设置,以避免这个问题在TFS源代码控制

在构建解决方案或打开解决方案时要求Check Out的TFS

我遇到过类似的情况,如果CSPROJ有一些无效的设置,例如项目的Guid与同一解决方案中另一个项目的Guid相同。当手工复制和修改csprocs时,可能会发生这种情况。

我的建议:打开Studio修改CSPROJ后,检查Pending Changes中的更改,并决定它们是否正确/可接受。

取消选中:

Tools->Options->Source Control->Environment
       Checked-in items
              Saving: Check out automatically