2008-08-22 12 views
1

私は最近、TortoiseCVS、またはより具体的にはそれに付属のSSHアプリケーションであるplinkに問題が発生し始めました。接続しようとしているIPアドレスは変更できず、古いCVSリポジトリのIPに固執しています。 Plinkをホームサイトからダウンロードしてコマンドラインから呼び出しても、この問題が発生します。Plinkへの代替のSSHアプリケーション

TortoiseCVSには、使用するSSHアプリケーションを選択するオプションがありますが、代わりにどのような選択肢があるのでしょうか?それは、パテは、おそらくそこに最高のSSHクライアントであるwww.bitvise.com

答えて

0

plinkは、同じ男が書いたパテのコマンドラインバージョンです。

私はjsightがおそらく正しいアイデアを持っていると思います。

2

からTunnelierを試みる価値があるかもしれません

9

あなたは、これがPLINKの問題ですか? CVS/Rootのファイルが古いcvsのIPアドレスを指しているような気がします。一般に、CVSはリポジトリを楽しいプロセスに変えません。 Windowsを使用しているので、WinCVSをマクロサポート(Pythonモジュールがロードされている)とともにインストールすると、CVSルートを一括変更するために使用できるマクロがあります。

それ以外の場合は、そのプロセスをスクリプトする必要があります。

FWIW、私はplinkをかなり使いましたが、それと同じような問題はありませんでした。

+0

あなたが賢明であるならば、これはほんの少しです*事前に。 OpenSSHで '.ssh/config'ファイルに' Host'行を作るのと同じように、特定の名前の設定を作成することで、PuTTYと同様のことができます。次に、ホスト名/ IPから完全に独立した名前で構成を作成し、それらの名前に 'CVSROOT 'を参照することができます。こうすることで、後であなたのSSHクライアント(PlinkまたはOpenSSHの 'ssh'である)に異なる基本ホスト名またはIPを指し示すことができますが、作業コピーは更新する必要はありません。多くの場合、保存されたホストキー( 'HostKeyAlias')を更新する必要があります。 – 0xC0000022L

-1

+1 PuTTy ...これを過去10年間使用しており、他に何も必要なことはありませんでした!

2

PuTTYも貼っておくことをおすすめします。パスフレーズの入力を避けるため、Plinkと連動してPageantを実行すると便利です。

しかし、あなたは、このウィキペディアのリソースを見直すべき代替案を研究したい場合:

http://en.wikipedia.org/wiki/Comparison_of_SSH_clients

0

TortoiseSVNは、少なくとも、リポジトリの場所が変更された場合に使用できる移動可能と呼ばれるオプションがあります。

また、これはIPアドレスの代わりに常にDNS /ホスト名を使用してください。

+0

作業コピーをディスクに保存する方法を除いて、作業コピーを更新して他の場所を指すようにするのは簡単です。 (これは 'svn switch --relocate'、btwです。)CVSの場合、これはあなたがそれを前もって知っておくまで、もっと面倒です。 – 0xC0000022L

2

jsight(とplinkとputtyの接続を指摘してくれたMark Biek)のおかげで、私はより完全に調査することにしました。

私はputty用に設定した "デフォルト設定"のセッションを使用していて、上書きすることはできませんでした。

編集:

オタク:また、これはあなたが常に、常に直接DNS /ホスト名の代わりにIPアドレスを使用する必要があり、なぜ良い例です。

問題はIPアドレスの変更とは関係なく、この場合もDNSが変更されました。私はあなたの意見を見ることができますが、これはあなたが探している「良い例」ではありません。

0

私はVista BusinessでTortoiseCVS 1.10.9を使用しています。私のサーバーへのext接続はTortoisePlinkを定期的にクラッシュさせていました。

私は最新のpuTTY(0.60)をダウンロードし、このpuTTYに含まれるplinkを指すようにTortoiseCVSを設定しました(CVS-> Preferences-> Tools)。コマンドラインオプションは同じように見えますが、サーバーのキーペアがない場合は、TortoisePlinkがパスワードダイアログをポップアップさせるという違いがあります。通常の鉛直はしません。ですから、キーペア(puttygen、私は信じる)を作成するか、コマンドラインオプションで-pwを指定する必要があります(非常に悪いセキュリティアイデア)。