2

hgeclipse プラグインがインストールされており、作業を開始する必要があるプロジェクト用に移動してクローンするための URL ソースがあります。認証は、ssh と私の ssh キーに基づいています。基本的なグーグル検索から、プライベートへのパスを含む .hgr ファイルを設定する必要があることを理解しています。誰かが私にもっと指針を与えることができますか

4

2 に答える 2

3

実際には、キーへのパスを Mercurial.ini/.hrgc ファイルに含めることができます。複数のサーバーにログインする必要がない限り、Pageant や ssh-agent は必要ありません。1 つのサーバーにしかログインしない場合は、Mercurial.ini または .hgrc ファイルに次の内容を含めることができます。

[ui]
ssh = "TortoisePlink.exe" -ssh -2 -i "C:\Users\username\username_rsa.ppk" 

このコードは Windows 固有ですが、基本的には ssh プログラムへのパスを指定し、-i フラグを使用して秘密鍵へのパスを指定するだけです。この式は、すべてのオペレーティング システムで機能するはずです。Windows を使用している場合は、「Mercurial.ini」というファイルにそのようなものを入れ、他のプラットフォームを使用している場合は、.hgrc というファイルに入れます。

お役に立てれば!

于 2011-05-03T20:29:33.017 に答える
0

秘密鍵は、mercurial / hgrcではなく、sshに追加する必要があります。

秘密鍵を使用するようにsshクライアントを構成する必要がありますが、これは使用しているシステムによって大きく異なります。

Linuxまたはmacosxを使用している場合ssh-agentは、ディストリビューションでの使用に関する情報をグーグルで検索してください。

Windowsを使用している場合は、たとえばページェントを使用できます。

于 2011-04-09T09:48:58.343 に答える