1

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

TortoiseCVS には、使用する SSH アプリケーションを選択するオプションがありますが、代わりに使用できる代替手段は他にあるのでしょうか?

4

9 に答える 9

9

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

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

FWIW、私は plink をかなり使用しましたが、同様の問題は一度もありませんでした。

于 2008-08-22T15:47:14.697 に答える
2

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

plinkは、私がパテ用に設定した「デフォルト設定」に保存されたセッションを使用していて、それらをオーバーライドすることを許可していなかったことが判明しました。

編集:

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

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

于 2008-08-22T17:43:32.623 に答える
2

Putty はおそらく最高の SSH クライアントです。

http://www.chiark.greenend.org.uk/~sgtatham/putty/

于 2008-08-22T15:44:05.530 に答える
2

PuTTY も使い続けることをお勧めします。Pageant を Plink と組み合わせて実行すると、パスフレーズを入力する必要がなくなります。

ただし、代替案を調査したい場合は、このウィキペディアのリソースを確認する必要があります。

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

于 2008-08-22T16:46:46.363 に答える
0

www.bitvise.com からTunnelierを試す価値があるかもしれません。

于 2008-08-22T15:43:18.590 に答える
0

価値があるのは、plinkは、同じ人によって書かれたパテのコマンドライン バージョンにすぎないということです。

jsightはおそらく正しい考えを持っていると思います。

于 2008-08-22T15:48:25.707 に答える
0

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

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

于 2008-08-22T17:19:03.070 に答える
0

Vista Business で TortoiseCVS 1.10.9 を使用していますが、サーバーへの外部接続で定期的に TortoisePlink がクラッシュしていました。

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

于 2008-10-22T02:26:21.770 に答える
-1

PuTTyの+1...過去10年間使用しており、他に何も必要ありません!

于 2008-08-22T16:05:20.300 に答える