13

ある日、私はEclipse- Help>を押しましたCheck for Updates(そして、正常に動作するソフトウェアを決して更新してはならないことを学びました。)

次に、SVNで使用したプロジェクトで、「チーム」のサブメニュー全体と、一部のファイルがコミットされていないことを示す小さなアイコンがすべて消えました。

私はすべてを試しました:

  • Instalation Historyタブから戻る
  • Installed Softwareタブからアンインストール
  • のフォルダをEclipseWebサイトからダウンロードした新しいフォルダeclipseに置き換えて、再インストールを試みましたProgram Files
  • ネットにインストールする方法を検索

しかし、上記のいずれの場合でも、[ Ctrl+NSVNグループはありません]を押すと、プロジェクトを右クリックしてTeam->を選択Share projectすると、CVSのウィンドウが表示されますが、SVNは表示されません。File->を選択するImportと、SVNがどこにも見つかりません。

Help-> About Eclipse->Instalation detailsに移動すると、2009年6月25日09:59:08 GMT + 03:00(SVNが機能したとき)に表示されInstalation Historyます

Eclipse IDE for Java EE Developers  1.2.0.20090621-0820
Subclipse (Required)    1.6.2
Subversion JavaHL Native Library Adapter (Required) 1.6.3
SVNKit Library  1.3.0.5847

これでInstalled Softwareインストールしたタブ

Eclipse IDE for Java EE Developers  1.2.0.20090621-0820 epp.package.jee
Subclipse (Required)    1.6.5   org.tigris.subversion.subclipse.feature.group
Subversion JavaHL Native Library Adapter (Required) 1.6.6   org.tigris.subversion.clientadapter.javahl.feature.feature.group
SVNKit Library  1.3.1.6109  org.tmatesoft.svnkit.feature.group

どうすればSVNを機能させることができますか?
eclipseディレクトリを新しいものに変更したとき、すべてのものがそこにあったので、eclipseはファイルをどこに保存しますか(成功せずにインストールしたもの:SVN、Subversive、Subclipse、SVNKit、...)

4

8 に答える 8

14

Subversiveは、他の実装よりもうまく機能し、UIにうまく統合されるため、Eclipseでの私のお気に入りのSVN実装です。

次の手順に従うことをお勧めします。

  1. 最新バージョンのEclipse(現在はGalileo)を ダウンロードして、目的のインストール場所に解凍します
    • Eclipseを実行する前に、デフォルトのワークスペースを削除(または名前変更/再配置)してください(Windowsではこれはworkspaceユーザーディレクトリにあります)
    • Eclipseのソフトウェアインストーラーを使用して、Subversive SVNチームプロバイダーをインストールします(EclipseインキュベーションWebサイトの指示に従って)。
    • を選択HelpしてからInstall New Software...
    • 新しいダウンロード場所を作成し、次のダウンロードURLを指定します。http://download.eclipse.org/releases/galileo
    • コラボレーションを見つけて展開し、 Subversive SVN Team Provider(Incubation)をチェックします
    • インストールを続行し、TOSに同意します
    • Eclipseを再起動すると、SubversiveはSVNコネクターを選択するように求めるプロンプトを表示します。説明した症状を読むと、コネクタがインストールされていないか、チームプロバイダーと通信していないようです。PolarionのWebサイトには、お客様に最適なコネクタを選択するためのガイドがあります。

コネクタのインストールを求めるプロンプトが表示されない場合は、設定画面からいつでもインストールできます。

EclipseのSVN設定

上記がうまくいかない場合は、ワークスペースがクリーンアップされていないようです。続行する前に、デフォルトのワークスペースを見つけて、プロジェクトなしで動作するようにしてください。

.eclipse次に、ユーザーディレクトリ内のディレクトリを削除してみることもできます。そして、ステップ3からやり直します。

于 2009-11-27T19:56:56.913 に答える
5

私が抱えていた問題は、パッケージエクスプローラーに表示されないsvnアイコンでした。

私にとっての解決策は、ワークスペースフォルダー内の.metadataフォルダーを削除することでした(これにより、設定やリポジトリ構成を含むすべてのワークスペースがリセットされます)

その後、すべてのアイコンが表示されました。

于 2012-05-31T21:32:30.263 に答える
5

SVNコネクタがEclipseのSVNリポジトリに接続できなかったときに同じ問題が発生しました。

次に、次の手順を実行します:-

  • Eclipseの下のProjectを右クリックします。
  • [チーム]->[プロジェクトの共有]に移動します。

それは働いています:)

于 2014-12-09T07:50:59.163 に答える
3

ここでプラグインのインストールに関連する問題を見つけました。また、Mylinプラグインを更新するソフトウェアアップデーターのバグが原因で、SVNのものを設定に表示できませんでした。最初にEclipseのインストールをまっすぐにする必要があります。これは、新しいワークスペースを使用するだけで実行できます。Eclipseを一時的に新しいワークスペースフォルダーに向ける場合は、.metadataフォルダーを吹き飛ばす必要はありません。Eclipseのインストールがクリーンになったら、プラグインのインストールを再開できますが、ラベルの付いたボックスのチェックを外してください。Contact all update sites during install to find required software

Eclipseは、SVNkitまたはJavaHLのいずれであっても、SVNサポート用にインストールされたプラグインの一部であるローカルSVNライブラリーを使用します。Netbeansは、独立してインストールされるSVNライブラリを使用します。

于 2009-11-27T20:20:00.927 に答える
1

私は以前、EclipseとそれがサポートするさまざまなSVNプラグインでこれを経験しました。SVNプラグインは、何らかの理由で、SVN接続を失うことがあります。最善の策は、プロジェクトを削除して、svnから再チェックアウトすることです。コミットする必要のある変更がある場合は、コマンドラインを使用できます。

あなたが持っているかもしれないもう一つの問題はあなたのプラグインとあなたのリポジトリがバージョン番号に関して同期していないということです。svn 1.6.x用に設計されたプラグインと、まだsvn1.4または1.5にあるリポジトリを使用する前に問題が発生しました。

于 2009-11-25T17:18:54.340 に答える
1

eclipseからすべてのプロジェクトを削除し、すべてのプロジェクトを再度インポートするだけです。それは私のために働いています。やってみなよ

于 2013-07-26T05:34:35.457 に答える
0

Eclipseを完全にやり直したい場合は、ワークスペース(Eclipseを最初に開始したときに表示されるパス)も削除する必要があります。eclipseファイルを再インストールし、同じデフォルトのワークスペースをポイントするだけでは、何も変更されません。

最初の問題を修正しようとしたときに、プラグインの他の部分を誤って壊してしまった可能性があるため、Eclipseとワークスペースを削除して最初からやり直すのが最善の策です。

于 2009-11-25T17:18:24.197 に答える
0

言われているように、SubversiveとSVN Connector(svnkit 1.xx)をすべてインストールしても、プロジェクトでsvnが機能しない場合があります。私の場合、プロジェクトをワークスペースから削除して、再度インポートする必要がありました。次に表示されます。(リフレッシュ、クリーンは機能しませんでした)。

于 2014-11-03T12:42:46.443 に答える