Atlassian 停服 Bitbucket?三步快速迁移至极狐GitLab

之前的文章Jira 母公司全面停服 Server 产品,用户如何迁移至极狐GitLab提到了 Atlassian 将在 2 月 15 日以后停止对 Server 端产品的服务支持,此后用户将无法像之前一样继续使用 Jira、Bitbucket、Bamboo、Confluence 这些产品了。如果用户想要继续使用这些产品,就需要迁移到 Atlassian Cloud 或采用价格较高的 Data Center 解决方案,但是这两种方案都有其弊端:Atlassian Cloud 服务器在国外,国内用户使用会存在数据安全问题;Data Center 解决方案会有成本上升问题。

极狐GitLab 就是一款可以解决上述问题的 DevOps 工具,能够提供软件研发团队日常所需的多种软件交付功能。在产品功能上,极狐GitLab 包含敏捷项目管理(Jira 的功能)、源代码托管(Bitbucket 的功能)、 CI/CD(Bamboo 的功能)以及安全合规(DevSecOps)等。而且极狐GitLab 是单一应用,包含所有功能,用户无需再搭建复杂的工具链,进行额外的插件配置等,即可享用开箱即用的 DevOps 功能。

极狐GitLab 支持从 Jira、Bitbucket、Bamboo 丝滑迁移过来。下面演示如何从 Bitbucket 迁移到极狐GitLab。

极狐GitLab 支持从Bitbucket Server或Bitbucket Cloud迁移至极狐GitLab。

从 Bitbucket Server 迁移至极狐GitLab

前提

  • 一个可用的极狐GitLab 实例:私有化部署或者 SaaS 均可(https://jihulab.com)
  • Bitbucket Server 的信息:URL、username、password/personal access token

对于私有化部署实例,需要确保开启了 Bitbucket Server 导入源。具体方法为:管理中心 --> 设置 --> 通用 --> 导入和导出设置,确保 Bitbucket 相关的条目都进行了勾选,然后保存更改即可。

开始迁移

第一步:选择新建项目,在出现的界面中选择导入项目
第二步:选择从 Bitbucket Server 导入,并填写 Bitbucket Server 对应的信息
第三步:选择需要导入的项目

第二步中填写信息结束,点击列出您的 Bitbucket 库就会列举出你 Bitbucket Server 上的项目,然后选择想要导入的项目,点击导入即可开始导入。导入完成即可在极狐GitLab 实例上查看了

注意:导入的过程,会将仓库描述、Git 仓库数据、拉取请求(Pull Requests)、拉取请求的其他信息(注释、审核人员、审批人员、合并事件等)以及 LFS 对象全部导入到极狐GitLab 实例。如果导入的项目本身是公共的,导入过来也会是公共的,如果导入的项目本身是私有的,导入过来也会变为私有的。

从 Bitbucket Cloud 迁移至极狐GitLab

第一步:在导入项目中选择从 Bitbucket Cloud 导入

从 Bitbucket Cloud 迁移至极狐GitLab 的步骤和从 Bitbucket Server 迁移过来是类似的,就是在选择导入项目源的时候选择 Bitbucket Cloud:

第二步:同意访问授权

初次导入的时候,需要同意极狐GitLab 对于 Bitbucket Cloud 的访问授权。点击授权访问即可:

第三步:导入项目

极狐GitLab 会列举出 Bitbucket Cloud 上的项目,然后选择需要导入的项目,点击导入即可:

导入完成即可在极狐GitLab 实例上查看对应的项目了。

不管是从 Bitbucket Cloud 还是 Bitbucket Server,导入极狐GitLab 实例都是比较方便的,导入之后就可以体验一体化 DevOps 平台带来的各种酸爽了。

关注【极狐GitLab】获取更多 DevOps 行业最佳实践。

相关推荐
_可乐无糖3 小时前
GitLab CI 脚本之 dependencies 和 needs
ci/cd·gitlab
Fan_5581 天前
4核8G云服务器部署GitLab内存耗尽解决方案
gitlab
洋就在江州1 天前
gitlab-cicd 离线集成——springboot-cicd (非docker形式,shell形式)
java·spring boot·后端·ci/cd·gitlab·gitlab-runner
成为你的宁宁2 天前
【Ubuntu 18.04安装Gitlab】
ubuntu·gitlab
长春的KAKA2 天前
GitLab 项目页面报 500 错误的完整修复记录:PostgreSQL 数据库损坏、统计表缺失及数据库迁移
数据库·postgresql·gitlab
蓝胖的四次元口袋3 天前
GitLab知识梳理
gitlab
极小狐11 天前
CI 作业里 kubectl 连不上集群?用 Kubernetes Agent 打通部署链路的 7 个步骤
ci/cd·kubernetes·gitlab·devops·k8s部署
Zhou14113612 天前
Git_02_GitLab协作与CI_CD
git·ci/cd·gitlab
白帽攻防录12 天前
SRC 挖洞:GitLab GraphQL 指令绕过深度复盘,CVE-2026-19478 未授权删项目怎么打穿代码托管平台
网络·网络安全·gitlab·graphql
daemon.qiang22 天前
国内虚拟机对接 Freedesktop:Fork xserver、自建 Runner 与提交 MR 实战
linux·ubuntu·centos·gitlab·开源软件