Top/Eclipse/エラー:Cannot merge into mixed-revision working copy
//Eclipse/エラー:Cannot merge into mixed-revision working copy
*エラー内容
EclipseでSubversionのマージを行う際に以下のようなエラーが発生することがあります。
Merge status operation failed.
svn: E195020: Cannot merge into mixed-revision working copy [xx,xxx:xx,xxx]; try updationg first
メッセージどおりにローカルソースをUpdateしてから再度マージしても同じメッセージになる場合、以下の方法を試してください。
*解決方法
+マージしたいブランチのローカルでの修正をすべてsvnにコミットする。
+その後、ローカルのソースを削除する。
+再度、svnからマージしたいブランチをローカルにCheckOutする。
+この状態でマージを開始する。
※原因的には、複数回のコミットや更新で、ローカルのsvnキャッシュが部分的に不正になっていると思われます。削除⇒再CheckOutによって、svnキャッシュがきれいな状態に戻るのでマージがうまくいくようになると推測しています。