【发布时间】:2014-06-18 23:12:07
【问题描述】:
我在 Team Foundation Server 中有一个项目。每次我尝试签出和签入文件时都会收到以下错误。
团队基础错误 TF10121: 未找到或不支持该补丁。键入或选择其他路径。
我正在运行基于 Web 的 TFS 版本,并且我正在使用 Visual Studio 2013。
任何人知道如何解决这个弹出窗口,它不允许我签入。
【问题讨论】:
-
当您尝试签出未添加到解决方案但存在于源代码管理中的文件时,此错误是否可复制?此外,您的解决方案中的所有项目是否都可以复制此问题,还是针对特定项目正在发生此问题?
-
它对于我的解决方案中的所有项目都是可替换的,它根本不允许我签入任何东西。对此的任何答案都会很棒。
-
@Inkey 您是否尝试打开解决方案并删除项目 Melt.sln 然后重新添加它?您也可以尝试删除源代码管理绑定并再次将解决方案添加到源代码管理。
-
看来解决方案可能不在 TFS 中,但客户端和解决方案绑定认为它是。如果您手动将 .SLN 文件添加到 TFS(使用源代码浏览器),这可能会解决问题。
-
首先,请检查解决方案是否绑定了TFS。您可以通过单击“文件”->“源代码管理”->“将解决方案添加到源代码管理”来验证这一点。如果您看到启用了添加解决方案,则表示此解决方案未添加到源代码管理中。如果它被禁用,则解决方案绑定在 TFS 中。在这种情况下,绑定可能存在一些问题。您可以通过从 File->Source Control ->Advanced->Change Source Control 再次取消绑定和绑定来解决此问题。
标签: tfs visual-studio-2013 azure-devops