【问题标题】:Sync Bitbucket server repository with another repositry将 Bitbucket 服务器存储库与另一个存储库同步
【发布时间】:2016-09-29 14:29:27
【问题描述】:

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

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

现在,我希望将云存储库(新分支、提交等)上的一些更新移至我的 Bitbucket 服务器存储库。我该怎么做?

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

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

任何指针都会有所帮助。

【问题讨论】:

标签: git github bitbucket bitbucket-server


【解决方案1】:

您可以尝试 Atlassian Marketplace 上的mirroring/sync related add-ons 之一。其中一些用于出站镜像(将更改推送到远程)。我知道 ScriptRunner 支持入站镜像。

或者,正如您所描述的,您可以通过具有 2 个遥控器的克隆从外部管理同步,您可以从云主机中提取所有更改并将它们推送到 Bitbucket 服务器实例,然后可以按计划或触发器自动执行。

【讨论】:

    猜你喜欢
    • 2022-06-16
    • 1970-01-01
    • 1970-01-01
    • 2021-12-05
    • 2021-03-05
    • 1970-01-01
    • 2012-03-26
    • 2020-08-11
    • 1970-01-01
    相关资源
    最近更新 更多