2010-06-11 35 views
1

我已在我的Windows XP機器上安裝了mercurial並查看了mercurial的擴展板。在審查委員會中,我在中央服務器上添加了一個名爲「MyRepo」的存儲庫。 我克隆了「MyRepo」到我的本地機器,修改了一個文件進行測試並提交給我的本地回購。我還沒有把它推到我的中央回購。Review Board for mercurial not working on Windows machines

現在我在我的克隆本地回購中運行「hg postreview」。我在postreview時選擇「MyRepo」,要求我選擇回購。

命令完成後,出現「File not found(207)」錯誤。無論如何,我的評論請求已上傳到Review Board服務器,但diff文件不是。你能告訴我我做錯了什麼,或者有沒有我不知道的補丁或命令? 我是DVCS和mercurial的新手,所以對此事的任何幫助都非常感謝。

回答

1

這聽起來像你已經推動了更改或做了多個提交到克隆(現在不止一個提交)。試試這個,指的是你從創建克隆的變更:

汞柱postreview -1-鄰--parent = {}變更

如果你wan't提交進一步的編輯位參考rewiewid和變更集你第一次postreview命令提交:

hg postreview -e {reviewid} -o --parent = {changeset}