8

Visual Studio 2017 是迄今为止最糟糕的。我有一个想要添加到源代码控制 (VisualStudioOnline.com) 的现有解决方案,但每次我这样做只是在本地创建一个 GIT 存储库,我不想要 GIT。它甚至不问。

我将选项更改为默认为 VisualStudioOnline。但是当我尝试添加解决方案时,我选择了管理连接,然后我看到了我在 VSO 网站上创建的项目存储库,然后单击它,然后单击连接。过了一会儿,窗口就消失了,没有错误,团队资源管理器仍然说我离线,所以它没有添加到 TFS。但是,我的 VS.2017 已连接到我的 VSO 帐户。

这里有什么问题?他们甚至不能提示为什么它没有连接吗?

4

2 回答 2

4

因此,您想将项目添加到TFVC VCS 而不是 VSTS(Visual Studio 团队服务)中的 git。首先你应该在VSTS上创建一个TFVC repo,然后连接VS2017,最后在源代码管理中添加现有项目并签入。详细步骤如下:

  1. 通过在 VSTS 中创建新项目或为现有项目添加新存储库来创建 TFVC 存储库。

    在此处输入图像描述在此处输入图像描述

  2. 连接VS2017。

    VS -> 团队资源管理器 -> 管理连接 -> 连接到项目 -> 确保选择了 VSTS 帐户的电子邮件 -> 选择新创建的 TFVC 存储库 -> 连接 -> 映射和获取。 在此处输入图像描述

    在此处输入图像描述 在此处输入图像描述

  3. 将现有项目添加到源代码管理。

    将项目文件复制到您刚刚映射的子文件夹 -> 团队资源管理器 -> 源代码管理资源管理器 -> 选择包含您创建的 TFVC 存储库的文件夹 -> 单击将项目添加到文件夹-> 选择项目 -> 完成。

    在此处输入图像描述

  4. 签入对 VSTS 的更改。

    现在项目已添加到源代码管理中,您可以单击挂起的更改将项目签入到 VSTS。

于 2017-06-20T01:53:41.530 回答
1

是的,它不直观,我也讨厌它。这些是最“自动化”的步骤:

  1. 打开要添加到 VSTS 的解决方案。
  2. 转到团队->管理连接...
  3. 您将看到所有 VSTS 连接,我碰巧使用了两个 VSTS,一个来自 visualstudio.com,一个在本地。选择所需的连接并右键单击,然后选择连接。
  4. 连接后,选择 File->Source Control->Add solution to source control...
  5. 它将显示 VSTS 对话框,让您为解决方案选择一个文件夹。
  6. 完毕。

干杯,

马里亚诺

于 2019-03-01T18:11:13.393 回答