sourceforgeプロジェクトで作業します。プッシュしようとすると、Mercurialは中断します。
$ hg Push
pushing to ssh://<user>@hg.code.sf.net/p/loremipsum/code
searching for changes
remote: abort: abandoned transaction found - run hg recover!
abort: unexpected response: empty string
そして、それを回復しようとすると、うまくいきません:
$ hg recover
no interrupted transaction available
プロジェクトの他のプログラマーにも同じ問題があります。私たちは迷子です。
私の場合、私は走らなければなりませんでした
hg recover
リモート私がプッシュしていたマシンで。問題を解決し、マシンから変更をプッシュできました。
Sshでsourceforgeにログインできます( https://sourceforge.net/p/forge/documentation/Shell%20Service/ )。 hgフォルダーに移動します(例:/home/hg/p/YOURPROJECTNAME/code、実行hg recover
ここに。その後、すべてがOKです。
bitbucket.comcloudソリューションを使用しているときにこのエラーが発生した場合は、チケットを開いてhg recover
サーバー上。
彼らはこの種類のチケットに非常に速く答えます。