将 Bitbucket 服务器存储库与另一个存储库同步

问题描述 投票:0回答:1

我有一个托管在 bitbucket 云上的存储库,我使用它复制到 bitbucket 服务器实例 https://confluence.atlassian.com/bitbucketserver/importing-code-from-an-existing-project-776640909.html

我在上面的 URL 中使用了“将现有的 Git 项目导入 Bitbucket Server”方法。

现在,云存储库上进行了一些更新(新分支、提交等),我想将其移动到我的 Bitbucket 服务器存储库。我怎样才能做到这一点?

我能想到的一种方法是: - 克隆bitbucket服务器存储库 - 添加 bitbucket 云存储库作为新的遥控器 - 从 bitbucket 云存储库中提取更改 - 将更改推送到 bitbucket 服务器存储库

但是上述方法的问题是,在从 bitbucket 云存储库中提取更改时,我不知道要提取哪些分支。我希望所有分支和提交都同步。

任何指示都会有帮助。

git github bitbucket bitbucket-server
1个回答
2
投票

您可以尝试 Atlassian Marketplace 上提供的镜像/同步相关插件之一。其中几个用于出站镜像(将更改推送到远程)。我确实知道 ScriptRunner 支持入站镜像。 或者,正如您所描述的,您可以通过具有 2 个遥控器的克隆来从外部管理同步,您可以在其中从云主机中提取所有更改并将它们推送到 Bitbucket Server 实例,然后可以按计划或触发器自动执行。

© www.soinside.com 2019 - 2024. All rights reserved.