Eclipse にバージョン管理された Java プロジェクトがあります。
「SVN」を削除して、プロジェクトに参加したときに次right-click > Team
の選択肢しか取得できないようにすることにしました。Share project ...
Create patch ...
commit ...
Update
Eclipse でプロジェクトからバージョン管理を削除するための最良の (最もクリーンな) 方法は何ですか?
プロジェクトが SVN で適切にバージョン管理されている場合、コンテキスト メニューの [チーム] メニュー項目の下に [リポジトリと同期]、[コミット]、[更新] が表示されるはずです。この場合、使用できますTeam > Disconnect
。
チーム メニューの下にこれらのようなメニュー項目が表示されない場合は.svn
、プロジェクト ルートに (隠し) ディレクトリがあることを確認してください。
Team > Disconnect
コードをあまり変更していない場合は、リポジトリからプロジェクトを再度チェックアウトして使用することもできます。
プロジェクトのルート フォルダーからすべての .svn フォルダーを再帰的に削除してみてください。たとえば、Linux マシンでは、プロジェクトのルート フォルダーで次のコマンドを発行する必要があります。
rm -rf `find . -type d -name .svn`
最上位の .svn フォルダーのみを削除する必要があります。次に、プロジェクトを共有すると、Eclipse は再帰的な .svn フォルダーをすべて削除するほどスマートです。
.svnフォルダーを持たないチェックアウトの代わりにリポジトリからSVNプロジェクトをエクスポートするための1つの良いアプローチは、ローカルワークスペースを使用して、同様のフォルダー構造を持つ別のブランチまたはリポジトリに更新できます。
svn export [-r REV] URL[@PEGREV] [PATH]
Eg : http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.export.html
http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.export.html