我們與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,我有:「放棄:存儲庫不是本地的」。 –
user1810567
我很害怕,看起來這需要SourceForge解決。如果這是一個選項,您可以創建一個新的存儲庫來推送所有更改,以便您的團隊繼續工作。 –