簡體   English   中英

在Windows上為Mercurial創建SSH服務器

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM