現在、読み取り専用アクセスにのみ使用しており、開発者はプッシュできるようにするためにhttp://
使用するリポジトリアドレスを変更する必要があります。ssh://hguser@...
プッシュを有効にして、SSLキーに基づいてユーザーを識別することは可能ですか?代替案?
現在、読み取り専用アクセスにのみ使用しており、開発者はプッシュできるようにするためにhttp://
使用するリポジトリアドレスを変更する必要があります。ssh://hguser@...
プッシュを有効にして、SSLキーに基づいてユーザーを識別することは可能ですか?代替案?
Mercurial は、構成ファイルに 2 つのデフォルト パスを提供します。default-push
をプル操作に使用し、プッシュ操作に使用するパスを定義できますdefault
。したがって、リポジトリ.hg/hgrc
ファイルに次のようなものを追加できます。
[paths]
default = http://...
default-push = ssh://...
詳細については、を参照hg help paths
してください。
@votingmeisfree さん、projrc 拡張機能は、各開発者がしなくてもこの構成を処理するのに役立ちます。