“解决方案的源代码控制之间似乎存在差异......”

2024-05-23

我们在 Visual Studio 2005 和 TFS 中经常遇到此错误。

任何人都可以帮助我们查明此消息的原因吗?

完整的消息是:

解决方案的来源之间似乎存在差异 控制有关某些项目的信息以及 项目文件。

为了解决这个差异,有必要检查 项目文件并更新它们。但是,如果签出失败,并且 解决方案关闭而不保存,您将再次看到此警告 下次打开解决方案时。

单击“确定”最终会出现一个签出框,您可以在其中签出项目文件的整个列表。但是,“更改源代码管理”窗口不会显示任何错误,保存所有内容并重新检查只会导致“没有任何更改,撤消所有内容”类型的消息。

Edit:你说得对,@Adam https://stackoverflow.com/users/2915/adam-davis,我们已经从 VSS 转换了,但是不久前我们执行此操作时,我们经历了这样一个过程来清理绑定,一切都很顺利。该错误最近开始出现。


听起来像您将项目从 VSS 移至 TFS,并且原始解决方案文件仍然绑定到 VSS - 您需要将其重新绑定到 TFS。

以下是步骤 http://blogs.msdn.com/nagendra/archive/2005/09/30/475633.aspx你需要采取措施来解决这个问题。我想在这里摘录一段内容,但这似乎取决于几个因素,而且并非微不足道。

或者,这里有一个主题涉及项目绑定/解绑 http://social.msdn.microsoft.com/forums/en-US/tfsversioncontrol/thread/a9a34296-cae2-4c34-949a-5b40c7f74c7e如果上述情况不适用,这可能适用。

-Adam

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“解决方案的源代码控制之间似乎存在差异......” 的相关文章

随机推荐