10

ダイアログボックスには次のように表示されます。

Location information has been specified incorrectly.
svn: E210004: Number is larger than maximum
Keep location anyway?

これは発生し始めたばかりです。SVN サーバーを 1.8 に更新しました。1.7.9 では問題なく動作していました。私はsvn + sshを使用しています。SVN Subversive とコネクタ SVNKit 1.7.9 の最新の更新 (今日まで) があります。

ところで、これはコマンドラインからでも問題なく機能します。

4

4 に答える 4

7

Subversion サーバーを 1.6.12 から 1.8.3 にアップグレードした後、Subclipse 1.8.22 を使用する Eclipse で同じバグに遭遇しました。

クライアントを Subclipse 1.10.2 (SVNKit 1.8) にアップグレードすることで問題を解決しました。

Netbeans の場合、SVNKit 1.8 はまだ統合されていないため (ただし、すぐに統合されることを願っています)、コマンドライン クライアントを指定できます (メニュー Tools/Options/Misc/versioning/Subversion/Preferred client)。これは、1.6 から 1.8 まで (およびおそらくそれより古いバージョン) の svn クライアント バージョンで動作するはずです。

この非互換性と回避策については、Netbeans FAQ を確認してください: http://wiki.netbeans.org/FaqSubversion1_8

于 2013-09-12T13:15:55.833 に答える
1

システムを再インストールしたところ、Eclipse の古いプラグインは 1.7.x をサポートしているが、サーバーのバージョンは 1.8.x であることがわかりました。

Eclipse での単一ファイルの同期は正しく機能しますが、プロジェクト全体を同期すると上記の問題が発生します。サーバーのバージョンをSubversion 1.7.xにダウングレードすると、正常に動作するようになりました。おそらくプラグインをアップグレードした後も同じ結果になるでしょうが、新しいEclipse プラグインが 1.8.x をサポートしているかどうかは確認していません。プラグインとサーバーのリリース ノートを確認します。

そのため、使用しているプラ​​グインのバージョンと実行しているサーバーのバージョンを確認してください。

于 2014-01-05T09:00:11.873 に答える