ひよっこ。

I want to…

bzrでマージしたらrevertとかが出来なくなった

Posted by hikaruworld : 2011 6月 16

リポジトリ構成は、セントラルがSVNで、そこにbzr-svnでつないでる状態。

svn ------ これがサーバ上のセントラルリポジトリ
↓
server-trunk ---- これはローカル上のSVNのミラー。bzr co
↓
trunk-dev -------- これはローカル上のブランチ。server-trunkからbzr branchした奴。

今回はtrunk-devの修正をserver-trunkからmerge trunk-devして、
server-trunkでrevertしたらこんなエラーが発生した。

bzr: ERROR: This tree contains left-over files from a failed operation.
Please examine D:/hoge/server-trunk/.bzr/checkout/limbo to see if it contains any files you wish to keep, and delete it when you are done.

bzr commit は通るんだけど、server-trunkをホストにmergeもrevertも通らない状況に。

取りあえず、警告に従って、limboを削除。
するとこんなエラーに変化

bzr: ERROR: This tree contains left-over files from a failed operation.
Please examine D:/hoge/server-trunk/.bzr/checkout/pending-deletion to see if it contains any files you wish to keep, and delete it when you are done.

言われるがままに、今度はpending-deletionを削除。

すると、無事解決しました。

取りあえず解決したんだけどなんか気持ち悪い。
何ぞこれ。

そういえば、削除したlimboは空だったけど、
pending-deletionは消していないのに消されていたステータスになってたファイルが残ってた。
うーん。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

 
%d人のブロガーが「いいね」をつけました。