0

現在、読み取り専用アクセスにのみ使用しており、開発者はプッシュできるようにするためにhttp://使用するリポジトリアドレスを変更する必要があります。ssh://hguser@...

プッシュを有効にして、SSLキーに基づいてユーザーを識別することは可能ですか?代替案?

4

2 に答える 2

1

Mercurial は、構成ファイルに 2 つのデフォルト パスを提供します。default-pushをプル操作に使用し、プッシュ操作に使用するパスを定義できますdefault。したがって、リポジトリ.hg/hgrcファイルに次のようなものを追加できます。

[paths]
default = http://...
default-push = ssh://...

詳細については、を参照hg help pathsしてください。

于 2012-08-02T17:54:53.320 に答える
0

@votingmeisfree さん、projrc 拡張機能は、各開発者がしなくてもこの構成を処理するのに役立ちます。

于 2012-08-05T03:49:48.443 に答える