将项目从 VS2013 添加到 Azure DevOps

Posted

技术标签:

【中文标题】将项目从 VS2013 添加到 Azure DevOps【英文标题】:Adding project from VS2013 to AzureDevOps 【发布时间】:2021-04-24 16:36:13 【问题描述】:

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

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

http://example.local/DefaultCollection

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

/DefaultCollection/A-项目,

/DefaultCollection/B-Project.

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

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

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

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

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

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

【问题讨论】:

嗨@Computer,我注意到@ShamraiAleksander 分享了一个很好的答案。请尝试一下。如果答案对你有帮助,我建议你可以将其标记为该主题的解决方案。这也可能对更多正在寻找类似问题的解决方案的人有所帮助。谢谢。 【参考方案1】:

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

你必须:

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

作为解决方法:

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

有用的文档:Add files to the server

【讨论】:

以上是关于将项目从 VS2013 添加到 Azure DevOps的主要内容,如果未能解决你的问题,请参考以下文章

无法将 Azure VM 上托管的 WCF 服务引用添加到 VS2015 项目

我可以从 Visual Studio 将 Git 链接类型(分支、提交等)添加到我的 TFS(AZURE)工作项吗?

将 C# 项目从 VS 2005 移动到 VS 2013 后出现编译器错误

从 VS 2012 发布到 Azure 网站时,我的实体框架种子数据未插入 SQL Azure

如何将 MVC 5 项目模板添加到 VS 2012?

如何将大量 DDL 从 Dev 导入/重新创建到 Azure Databricks 的 Prod 实例