SVNから、「myproject」フォルダーをハードドライブにチェックアウトしました。
たまたまEclipseプロジェクトだったので、Eclipseにインポートして作業できます。
Subclipseをインストールし、同じEclipseワークスペース内の他のプロジェクトで期待どおりに機能しています。
しかし、何らかの理由で、「myproject」には、Team> Commitや装飾などの通常のサブクリップコントロールがありません。
明らかな手順を見逃しましたか?
svn --version:1.6.5(r38866)
サブクリップ:1.6.6 Eclipse:jee-galileo-SR1-linux-gtk 20090920-1017
[チーム]> [共有]> [SVN]をクリックするとどうなりますか?
サブクリップチーム共有http://img718.imageshack.us/img718/7308/screenshotsubclipse.png
ルートの.svnフォルダーに注意してください。
コマンドラインでは、SVNはこのフォルダーで機能します。
「myproject」を右クリックして、「チーム/プロジェクトの共有」をクリックしてみてください。リポジトリのタイプを尋ねる必要があり、次の画面に移動すると、既存のSVN /ディレクトリが表示され、その時点でそのメタデータを使用してリンクを確立する必要があることを示す必要があります。また、SVNリポジトリを設定する必要がある場合もあります(SVNリポジトリの観点から)。
プロジェクトを削除して(コンテンツを削除しないでください)、既存のプロジェクトとして再度インポートすることもできます。
OK私は同じエラーを処理した後にここに着きました今私は私のエラー(そして解決策)を見つけました、多分それはここで他の人を助けるかもしれない何かです
私の問題は、私のリポジトリが私のカメ-svnとは異なるバージョンにあったことでした!!
わかったように:私のレポ。バージョン1.8を使用している間はバージョン1.6でした!
1.6にダウングレードしただけで動作します:)
Subclipseプラグインをインストールしたばかりの場合、すでにEclipseを再起動しましたが、SVNが認識されませんでした。
誰かが同様の状況に遭遇した場合に備えて、これを投稿しています。 subclipseプラグインを使用してEclipselunaを実行しています。
私は以前にこれを問題なく実行しましたが、svnは私が使用した中で最も「扱いにくい」ソース管理リポジトリの1つです。
Pngロゴファイルをアプリに移動したかったのです。そこで、既存の名前をlogo_bakに変更し、新しい名前をインポートして、logo_bakに名前を変更した既存のロゴと同じ名前を付けました。次に、いくつかのファイルをチェックインして、他のタスクに進みました。
しかし、Eclipse lunaを起動した次の就業日は、プロジェクトのダーティのsvnラベル装飾で示されているように、プロジェクト全体が「ダーティ」でした。
(「ダーティ」とマークされたファイルはコミットする必要があり、「バージョン管理されていない」ファイルはまだSVNリポジトリに追加されていません。など)
そして私はそれをsvnと同期させることができませんでした。また、ファイルがチェックインされなかったこともわかりました。プロジェクトを右クリックしてから、[チーム]-[プロジェクトの共有]オプションが表示されず、[チーム]-[リポジトリと同期]が無効になりました。
新しいプロジェクトを作成し、Eclipseからメタデータを削除し、プロジェクトを開いてから閉じるなど、いくつかのことを試みましたが、プロジェクトをsvnから切断してから、再度接続することができました。その後、プロジェクトを右クリックして、[チーム]-[プロジェクトの共有]を選択することができました。次に、同期したときに、オーバーライドして更新するファイルが約12個ありましたが、違いを確認したところ、リポジトリ内のファイルと同じでした。その後、すべてが正常に動作し始めましたが。