BazaarにはLaunchpad疑似プロトコル(lp :)があり、ユーザーは完全なLaunchpadの場所を書き込むことなく、リモートブランチで操作できます。私は、次のような方法で独自の疑似プロトコルを作成する方法を探しています(GITと同様)。
bzr remote my sftp://myuser@myserver.com/home/myuser/myrepo/
bzr push my:mybranch
bzr push my:otherbranch
bzr push my:anotherbranch
...それ以外の...
bzr push sftp://myuser@myserver.com/home/myuser/myrepo/mybranch
bzr push sftp://myuser@myserver.com/home/myuser/myrepo/otherbranch
bzr push sftp://myuser@myserver.com/home/myuser/myrepo/anotherbranch
...それはお尻の痛みです。
bazaar.confについて読みましたが、各ブランチ/リポジトリにグローバルプッシュの場所を設定することしかできないようです。私が見たもう1つの方法は、エイリアスを使用することですが、同じ問題があり、新しいブランチを作成する必要がある場合は非常に醜いです。
BZRコードを変更せずにこれを行うことは可能ですか?これは明らかなはずです...