sourceforgeプロジェクトで作業しています。私たちはプッシュしようとし、水銀アボート:「hg push」を使用すると「放棄されたトランザクション」を解決するにはどうすればよいですか?
$ 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
プロジェクトの他のプログラマが同じ問題を抱えています。私たちは失われています。
これはリモートエンドに問題があるようですが...リモートリポジトリを管理するためにSFが提供するツールはありますか?あるいは、 '-R'を使って回復を実行するリポジトリを指定してください(つまり' 'hg recover -R ssh:// @ hg.code.sf.net/p/loremipsum/code') –
応答。私が試してみると: $ hg recover -R ssh:// @ hg.code.sf.net/p/loremipsum/code、私は "abandon:リポジトリはローカルではありません" –
user1810567
私はそれを恐れていました。これはSourceForgeによって解決される必要があるようです。オプションの場合は、新しいリポジトリを作成して、チームが作業を続けるためにすべての変更をプッシュすることができます。 –