我使用命令「hg serve -p 9001 -v -a 127.0.0.1」從命令行啓動hg serve,沒有任何問題。hg serve:如何使它可用於克隆?
服務器發起併到達從我的瀏覽器的地址:http://localhost:9001/
當我打開第二個命令行窗口,並在汞克隆http://127.0.0.1類型,它提供了以下輸出。
real URL is http://localhost/
Traceback (most recent call last):
File "hg", line 42, in <module>
File "mercurial\dispatch.pyo", line 27, in run
File "mercurial\dispatch.pyo", line 64, in dispatch
File "mercurial\dispatch.pyo", line 127, in _runcatch
File "mercurial\ui.pyo", line 606, in warn
File "mercurial\ui.pyo", line 453, in write_err
IOError: [Errno 12] Not enough space
顯然我做錯了什麼。但我不知道是什麼。如何讓我的回購庫準備好被其他人使用hg克隆克隆?
編輯:我有一些進展。當我輸入hg clone http://127.0.0.1/ hg時,它會複製hg serve所提供的repo。
但我仍然無法從另一臺計算機上覆制。
p.s.我正在使用Windows 7.
您的克隆命令應該以9001結尾,因爲您也需要提供端口信息。你一定是這麼做的,因爲它下面說你已經有效了。 –