經過一番研究,我認爲我是唯一一個足夠愚蠢的人,不知道如何通過當地的Hg連接到Web服務器上的TortoiseHg。Mercurial連接到網絡服務器
我找不到Hg中的任何配置,或者我是如此愚蠢和盲目嗎?
任何人都可以幫助我無奈的大腦?
經過一番研究,我認爲我是唯一一個足夠愚蠢的人,不知道如何通過當地的Hg連接到Web服務器上的TortoiseHg。Mercurial連接到網絡服務器
我找不到Hg中的任何配置,或者我是如此愚蠢和盲目嗎?
任何人都可以幫助我無奈的大腦?
TortoiseHG是一個簡單的圖形用戶界面。這聽起來像你正試圖與2個不同的mercurial回購交互。
首先,要連接到您的網絡服務器上的回購,您必須確保它當前正在服務。您可以通過到那個盒子,其目前的目錄中的回購打開CMDLINE,然後鍵入
hg serve
這就出現了一個帶網址的消息做到這一點,像
listening at http://Mywebserver:8000/ (bound to *:8000)
或者,如果您在網絡服務器上安裝了TortoiseHG,則可以右鍵單擊包含回購的文件夾,然後在TortoiseHG外殼程序擴展中單擊Web服務器。在打開的窗口中,點擊開始提供回購。
此回購現在可以通過任何機器訪問,無法達到該機器和端口。
要使用TortoiseHG從本地機器克隆本回購(假設你有你的機器上安裝tortoiseHG):
默認情況下,其所有推入和拉出命令都將引用Web服務器上的回購網址。 IE瀏覽器,如果你在你的克隆的回購上做了推或者拉的cmd而沒有指定回推來推或拉,mercurial會認爲它應該推或拉到那個url。
要與遠程回購互動:
我想你可能會混淆一下hg和tortoiseHG的交互方式。你能解釋一下'連接到TortoiseHG'是什麼意思嗎? – Kindread 2014-10-03 20:40:58
我在我的服務器上創建了一個存儲庫,現在我想將我的本地更改推送到此存儲庫。 – Snickbrack 2014-10-03 21:58:29