【问题标题】:Connecting my Visual Studio Solution to my Visual Studio Team Services portal将我的 Visual Studio 解决方案连接到我的 Visual Studio Team Services 门户
【发布时间】:2016-10-13 13:23:06
【问题描述】:

我在 git 存储库中有一个现有的 Visual Studio 解决方案,我决定将其迁移到 Visual Studio Team Services。 git 迁移非常顺利,我可以在门户中看到我的代码,而且我似乎能够从 Visual Studio Team Explorer 中执行我的基本 git 命令。

但是,现在当我开始使用 VSTS 的持续集成部分时,我意识到我实际上并没有从我的 Visual Studio 解决方案连接到 VSTS。一旦我尝试管理连接,然后连接到我的 VSTS 项目,我的开放解决方案就会自行关闭。如果我再次尝试手动打开我的解决方案,我会自动失去与 VSTS 的连接。

我假设我需要在某个地方设置一个连接,但我找不到在哪里。

我还尝试从 VSTS 门户再次克隆我的存储库(克隆到 Visual Studio)。这只会打开一个 Visual Studio 实例,但不会克隆任何代码。

【问题讨论】:

    标签: git visual-studio visual-studio-2015 azure-devops solution


    【解决方案1】:

    在 VSTS 中将项目/解决方案推送到其他 git 存储库的简单方法:

    1. 在 VS 中打开您的解决方案
    2. 选择团队资源管理器(它连接到原始 git 存储库)
    3. 点击设置=>存储库设置
    4. 添加另一个远程存储库
    5. 转到团队资源管理器主页视图=>单击同步
    6. 单击推送并选择添加的远程存储库并单击推送

    如果你想直接连接到目标存储库做工作,你可以通过VS(团队资源管理器)连接到目标git存储库,然后在将解决方案/项目推送到目标存储库后将该存储库克隆到另一个路径(前面的步骤),之后,您可以使用当前的解决方案/项目。

    【讨论】:

      【解决方案2】:

      好的,我已经解决了这个问题。这似乎是一个命名问题(我认为)。

      我决定删除我的本地存储库并再次克隆它,但现在改用 VSTS 链接(但仍在 Visual Studio 之外)。我注意到存储库现在有了不同的名称(与 VSTS 中的项目相同),突然间一切都开始工作了!

      【讨论】:

      • 由于您的问题已经解决,您可以将其标记为答案。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-28
      • 1970-01-01
      • 1970-01-01
      • 2015-11-18
      • 2016-03-12
      • 1970-01-01
      相关资源
      最近更新 更多