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してから再度マージしても同じメッセージになる場合、以下の方法を試してください。

解決方法

  1. マージしたいブランチのローカルでの修正をすべてsvnにコミットする。
  2. その後、ローカルのソースを削除する。
  3. 再度、svnからマージしたいブランチをローカルにCheckOutする。
  4. この状態でマージを開始する。

※原因的には、複数回のコミットや更新で、ローカルのsvnキャッシュが部分的に不正になっていると思われます。削除⇒再CheckOutによって、svnキャッシュがきれいな状態に戻るのでマージがうまくいくようになると推測しています。

このページを共有:
  • このページをはてなブックマークに追加 このページを含むはてなブックマーク
  • このページをlivedoor クリップに追加 このページを含むlivedoor クリップ
  • このページをYahoo!ブックマークに追加
  • このページを@niftyクリップに追加
  • このページをdel.icio.usに追加
  • このページをGoogleブックマークに追加

このページのURL:

ページ新規作成

新しいページはこちらから投稿できます。

TOP