MyEclipse ビルド ID: 8.6-20100723 および SVN で奇妙な動作が発生しています。ソース フォルダーと出力フォルダーが次のように定義された Java Struts アプリケーションがあります。
pref_center/war/src/main/webapp/WEB-INF/classes --出力フォルダー
pref_center/jar/src/main/java ---Java ファイル
Eclipse でプロジェクトを開き、変更を加えてプロジェクトを保存すると、Eclipse は .svn フォルダーを java ディレクトリから classes フォルダーに自動的にコピーします。また、変更されたすべての .java ファイルをクラス フォルダーにコピーします。その結果、SVN はsrc/main/javaディレクトリとweb-INF/classesディレクトリを同じツリーとして認識するようになりました。これにより、無数の競合が発生し、最終的に SVN リポジトリが破壊されます。私の現在の回避策は、チェックインを行う前に毎回リポジトリが破損しないように、クラス パス (SVN では無視したもの) の下からすべての .svn フォルダーを手動で削除することです。
MyEclipse が私の .java または .svn ファイルをクラス フォルダーにコピーしないようにするにはどうすればよいですか? これはバグですか、それともオフにできるものですか
注:問題があるかどうかはわかりませんが、プロジェクトのビルドに MyEclipse を使用していません。アプリのビルドとパッケージ化には maven を使用します。