将项目从 VS2013 添加到 AzureDevOps

时间:2021-01-20 10:13:20

标签: tfs visual-studio-2013 azure-devops repository

我使用的是 VS 2013 (CE)。 本地安装 Azure DevOps 的 Windows Server 2012。

我可以通过 URL 连接到存储库

http://example.local/DefaultCollection

在 defaultCollection 下,我还有几个测试项目,即

/DefaultCollection/A-Project,

/DefaultCollection/B-Project。

对于这个例子,我将使用我试图添加到源代码管理的 C-Project。

我要做的就是将一个项目添加到此源代码管理中,但我遇到了我认为不应该存在的问题:

  1. 在 VS2013 中,我添加了一个新的解决方案。我右键单击该项目并选择“将解决方案添加到源代码管理”。它立即选择路径为 /DefaultCollection/A-Project/C-Project 的项目 A-Project。我不想要这个,因为它位于另一个项目中。

  2. 我从门户网站创建一个新项目并选择 Team Foundation Server(不是 Git 作为在线示例,我已经看到所有选择 Git)。在 VS 中,我创建了一个全新的项目,然后尝试与上面的 1 相同的操作,但它告诉我我已经有一个在源代码管理下使用此名称的项目。我展开 A-Project,我看到它被列出并撤消了任何更改,但它仍然没有添加,因为我收到某种形式的错误。

其他问题包括未映射到本地版本、现有文件存在/在源代码控制下以及其他错误。

在使用 Visual Studio 2013 CE 时将项目添加到 Azure Devops 的正确过程是什么?

1 个答案:

答案 0 :(得分:2)

此处描述了默认步骤:Set up Team Foundation Version Control on your dev machine

你必须:

  1. 从目标项目创建一个工作区。
  2. 将您的项目复制到本地映射文件夹中。
  3. 将您的项目添加到源代码管理中。

作为解决方法:

  1. 从目标项目创建工作区:Create and work with workspaces
  2. 将您的项目复制到本地映射文件夹中。
  3. 通过以下方式将您的项目添加到源代码管理:Manually add files to version control
  4. 打开项目并修复源代码控制绑定:

enter image description here

有用的文档:Add files to the server

相关问题