【问题标题】:How to unbind solution from VSTS with missing binding info如何从缺少绑定信息的 VSTS 中取消绑定解决方案
【发布时间】:2018-12-14 12:51:19
【问题描述】:

不知何故,我的项目和 VSTS 之间的绑定消失了。

现在,每次我在 Visual Studio 中打开我的解决方案时都会收到以下消息。

但如果我尝试取消绑定解决方案,我将无能为力 - 见下文:

此时,我宁愿删除绑定——如果可以的话,在 VSTS 上创建一个新的 repo 并将解决方案作为新的解决方案签入。

我该怎么做?如何从我的解决方案中删除任何先前链接到 VSTS 存储库的任何痕迹?

【问题讨论】:

  • 您是否点击“绑定”按钮恢复绑定?
  • 这会尝试恢复旧的绑定,不是吗?恐怕这会弄乱我的解决方案,因为我觉得我的解决方案和旧存储库之间的事情不同步。我宁愿简单地删除所有旧引用并将我的解决方案签入新的存储库,就好像它是一个全新的解决方案一样。

标签: visual-studio tfs visual-studio-2017 azure-devops


【解决方案1】:

如果您在旧工作区中,通常重新绑定将恢复旧绑定。

尝试以下方法解决问题:

  • 重新绑定解决方案(点击“绑定”)
  • 创建一个新工作区并获取最新版本的源代码,然后 打开解决方案以检查它是否有效。
  • 将解决方案复制到另一个文件夹,手动删除 Scc 来自解决方案 (*.sln) 和项目文件的信息 (*.csproj)。然后打开复制的解决方案并将解决方案添加到 新的存储库(添加到源代码控制)。下面参考 截图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-21
    • 2015-07-03
    • 2012-03-04
    相关资源
    最近更新 更多