How to customize the clone URL for a Bitbucket Server Smart Mirror
プラットフォームについて: Server および Data Center のみ。この記事は、Server および Data Center プラットフォームのアトラシアン製品にのみ適用されます。
サーバー*製品のサポートは 2024 年 2 月 15 日に終了しました。サーバー製品を利用している場合は、アトラシアンのサーバー製品のサポート終了のお知らせページにて移行オプションをご確認ください。
*Fisheye および Crucible は除く
目的
Once you have set up a smart mirror, you'll notice that Bitbucket Server provides a git clone url for you by default which may look something like:
git clone ssh://git@someMirrorHostname.net:7999/bitbucket1/someProject/someRepo.git
You may, however, want something other than what Bitbucket Server has generated in the the upstream identifier part of the clone URL.
ソリューション
- Install Mirror
- Before starting mirror add the following to the $BITBUCKET_HOME/shared/bitbucket.properties file:
plugin.mirroring.upstream.namespace=<custom-upstream-identifier>
The <custom-upstream-identifier> bit will replace the Bitbucket Server generated upstream identifier portion of the clone URL.