TFS在构建解决方案或打开解决方案时要求签出?

时间:2016-09-19 09:03:47

标签: c# tfs

工具中的源代码管理设置 - >选项更改为“退房时提示”。然后它要求退房,否则它会自动退房。

如果没有修改任何内容,则不应该进行此检查。

让我知道在TFS源代码管理中如何进行设置以避免此问题可能会出现问题。

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

取消选中此项:

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

它应该有用。