私は、mercurial によって制御されるアプリケーション A と、同じく mercurial によって制御されるライブラリ B のリポジトリを持っています。アプリケーション A のリポジトリには、パス中央リポジトリ パスssh://user@1.2.3.4/Bを使用してライブラリ B のリポジトリにマップされたサブリポジトリがあります。これは内部開発には十分に機能しますが、外部からアクセスする必要がありますが、ルーターのバルクとしてドメイン名を使用することはできません. サブリポジトリを次のように定義することは可能ですか:
[internal]
B = ssh://user@1.2.3.4/B
[external]
B = ssh://user@domain/B