2

Mercurialのサブリポジトリへのsshアクセスを整理する正しい方法は何ですか?次の状況を考慮してください。

master
|--.hgsub
|--slave1
|--slave2 

そして.hgsub:

slave1 = ssh://user@host://var/local/repos/slave1
slave1 = ssh://user@host://var/local/repos/slave2

問題は、.hgsubそれがリポジトリの一部であるため、リポジトリのsshアドレスにさまざまなユーザー名を保存できないことです(またはそうですか?)。そして、これだけの理由で「グローバル」ユーザーを使用してリポジトリにアクセスすることは本当に避けたいと思います。

4

1 に答える 1

2

基本的に 2 つの選択肢があります。

  1. サブリポジトリがコンテナと同じサーバーにある場合は、相対パスを使用してください。これが最も便利なソリューションです。
  2. それ以外の場合は、各ユーザーにサブパスルールを定義させることができます。このドキュメントでサブパスワードを探します。
于 2012-08-03T23:39:53.040 に答える