3

私は何年にもわたってEclipseでSVNを問題なく使用してきました。しかし突然、あるプロジェクトが正常に機能しなくなり、他のプロジェクトは正常に機能しなくなりました。

更新しようとすると、次のようになります。

代替テキスト

Eclipse ログに次のように表示されます: U

nsupported working copy format svn: このクライアントは古すぎて作業コピー 'C:\Work\xxxxxxxxxxxx\client' で動作しません。新しい Subversion クライアントを入手してください

何か案は?SVNプラグインが古すぎてもアップデートの仕方がわからない…

4

4 に答える 4

3

ある時点で、あなたのプラグインよりも新しい fromat を使用するクライアント (おそらく、以前は 1.4 を使用していた Subversion 1.5 クライアント) を使用して、誰かがサンドボックスで SVN コメントを実行しました。

クライアント/プラグインを更新しない場合は、好みのクライアント/プラグインを使用してサンドボックスを再度チェックアウトするか、Subversion 1.5 リリース ノートのワーキング コピーの下に詳述されているように、change-svn-wc-format.py スクリプトを使用できます。およびリポジトリ形式の変更

于 2008-12-17T10:47:51.797 に答える
2

Subversion クライアントは、作業コピーに触れると自動的にアップグレードします。Blair が言ったように、おそらく 1.5 クライアントで何かがあなたの作業コピーに影響を与えました。

CollabNet (コマンドライン)、TortoiseSVN、Subclipse、Subversive など、すべての異なる Subversion クライアントをすべて同じマイナー バージョン (1.4 対 1.5) に維持する必要があります。そうしないと、この問題が引き続き発生します。

Blair は修正のための優れた戦略を持っていますが、最も簡単な方法は、作業コピーを再チェックアウトすることです。

于 2008-12-17T17:01:49.750 に答える
1

ネイティブ クライアントの代わりに svnkit を使用するように SVN プラグイン (subclipse?) を設定することができます。

于 2008-12-17T10:46:59.677 に答える
0

Subversion が SVN プラグインに含まれていない場合は、svn クライアント自体をアップグレードする必要があります。接続しているサーバーが更新されていないか確認しましたか?

于 2008-12-17T10:45:50.803 に答える