[英]Creating SSH server on Windows for Mercurial
盡管這看起來很普通,但我一直在努力尋找答案。 也許我是從錯誤的角度來對待它。
我想設置一個SSH服務器,以便人們可以克隆並推送到Windows計算機上的存儲庫。 即
hg clone ssh://bob@MY_COMPUTER/C:\\repository
我已經安裝了Bitvise SSH服務器,並且已經安裝並運行它,並且我正在使用TortoiseHG來管理存儲庫。 我可以通過SSH連接到此計算機: ssh bob@MY_COMPUTER
。 但是,Mercurial似乎找不到存儲庫。
我想念什么? 我需要設置TortoiseHG以某種方式開始發布存儲庫嗎?
仔細閱讀hg help url
並從網址中消除所有 Windows現象
默認情況下,路徑相對於遠程用戶的主目錄。 在路徑的開頭使用一個額外的斜杠來指定一個絕對路徑:
SSH://example.com//tmp/repository
我想 ,對於Win-hosts,絕對路徑將從具有連接用戶的$ HOME的驅動器的根開始,但是相對路徑是更可預測的解決方案
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.