Git 有没有办法将Mercurial回购从Bitbucket导出到Azure DevOps,包括问题跟踪程序?

Git 有没有办法将Mercurial回购从Bitbucket导出到Azure DevOps,包括问题跟踪程序?,git,azure-devops,mercurial,bitbucket,Git,Azure Devops,Mercurial,Bitbucket,我有一些我想迁移的回购协议-将它们从hg转换为git应该不会有太大问题,但问题跟踪程序对我来说是至关重要的,因为我有很多我不想丢失的问题!有什么方法可以做到这一点吗?迁移存储库应该非常简单。 不过,我对问题追踪器不是100%确定。我听说你可以用。但是我没有亲自使用过它。建议您先阅读教程--。本指南介绍如何将现有Git repo从GitHub、Bitbucket、GitLab或其他位置导入Azure DevOps中的新的或空的现有repo 谷歌也有很多教程,你可以看看在Azure DevOps和

我有一些我想迁移的回购协议-将它们从hg转换为git应该不会有太大问题,但问题跟踪程序对我来说是至关重要的,因为我有很多我不想丢失的问题!有什么方法可以做到这一点吗?

迁移存储库应该非常简单。


不过,我对问题追踪器不是100%确定。我听说你可以用。但是我没有亲自使用过它。

建议您先阅读教程--。本指南介绍如何将现有Git repo从GitHub、Bitbucket、GitLab或其他位置导入Azure DevOps中的新的或空的现有repo

谷歌也有很多教程,你可以看看在Azure DevOps和BitBucket端显示的详细步骤

至于问题跟踪器部分,没有任何内置工具或简单方法将BitBucket问题迁移到Azure DevOps。正如我们可以看到的,BitBucket中的问题和Azure DevOps中的工作项使用的是完全不同的模板。如果您有大量问题需要迁移,您可以创建一个应用程序,并使用Azure DevOps Rest API和BitBucket API来实现这一点

您还可以尝试将问题从BitBucket导出到Excel,然后编辑Excel文件以匹配Azure DevOps中的格式(映射字段),最后导入到Azure DevOps。详情请参阅