基本上,我試圖服務(hg serve)我的本地存儲庫並克隆相同。HG克隆 - 中止:HTTP錯誤403:禁止/空目標路徑無效
當我給「汞克隆http://localhost:8000/」(被服務的網址),我被「中止:HTTP錯誤403:禁止訪問」
當我做「未設置HTTP_PROXY」,又試了一次,中止:空目標路徑無效彈出!
爲什麼發生?在克隆之前是否有任何先決條件需要在hgrc或任何配置文件中完成?
基本上,我試圖服務(hg serve)我的本地存儲庫並克隆相同。HG克隆 - 中止:HTTP錯誤403:禁止/空目標路徑無效
當我給「汞克隆http://localhost:8000/」(被服務的網址),我被「中止:HTTP錯誤403:禁止訪問」
當我做「未設置HTTP_PROXY」,又試了一次,中止:空目標路徑無效彈出!
爲什麼發生?在克隆之前是否有任何先決條件需要在hgrc或任何配置文件中完成?
hg clone http://localhost:8000/ .
指定目標viz.current工作目錄(。)解決了它。
有無需事先設置:
(df)Ry4ans-MacBook-Air:www ry4an$ cd /tmp
(df)Ry4ans-MacBook-Air:tmp ry4an$ hg init janani ; cd janani ; hg serve &
[1] 22358
(df)Ry4ans-MacBook-Air:janani ry4an$ listening at http://Ry4ans-MacBook-Air.local:8000/ (bound to *:8000)
(df)Ry4ans-MacBook-Air:janani ry4an$ cd ..
(df)Ry4ans-MacBook-Air:tmp ry4an$ hg clone http://localhost:8000/ janani-clone
127.0.0.1 - - [24/Feb/2015 14:24:39] "GET /?cmd=capabilities HTTP/1.1" 200 -
127.0.0.1 - - [24/Feb/2015 14:24:39] "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks
127.0.0.1 - - [24/Feb/2015 14:24:39] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D
no changes found
127.0.0.1 - - [24/Feb/2015 14:24:39] "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases
updating to branch default
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
難道說你已經有一個不同的服務器偵聽端口8000,所以您hg serve
沒有得到連接?
我做了「取消設置http_proxy」,再次嘗試並彈出一個新的錯誤。 * abort:空的目標路徑無效* – 2015-02-25 04:53:46
因此,提供一個目標路徑,例如'hg clone http:// localhost:8000〜/ new-repo' – 2015-02-25 14:10:41
指定一個目的地工作! – 2015-02-26 10:46:12
我在這裏看到你是新來的,但你通常應該給出答案,讓你在那裏。 – 2015-02-26 14:59:31