Mercurial repository error while detecting branches

プラットフォームについて: Data Center のみ。 - This article only applies to Atlassian apps on the Data Center プラットフォーム

この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。 Server* 製品のサポートは 2024 年 2 月 15 日に終了しました。Server 製品を実行している場合は、 アトラシアン Server サポート終了 のお知らせにアクセスして、移行オプションを確認してください。

*Fisheye および Crucible は除く

問題

A Bamboo Plan is configured with Bitbucket Cloud Mercurial repository and Automatic branch management.

The following always appear in the UI:

Project - Plan build : Repository error while detecting branches for plan PRO-PLA. command hg pull --config 'ui.ssh=ssh -o StrictHostKeyChecking=no -o BatchMode=yes' https://username:********@bitbucket.org/project/repo failed. Working directory was `/home/bamboo-home/xml-data/build-dir/_hg-repositories-cache/xxx'. stderr: abort: HTTP Error 400: Bad Request stdout: pulling from https://username:***@bitbucket.org/project/repo searching for changes

原因

It is a bug with Mercurial as stated in https://bitbucket.org/site/master/issues/8263/http-400-bad-request-error-when-pulling

ソリューション

Upgrade Mercurial to version 3.8.3 or newer.

更新日時: September 25, 2025

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。