我正在尋找一個簡單的解決方案來將不同的儲存庫鏡像到單一 svn 伺服器。
我的問題如下:
我的專案中有很多依賴項,有些託管在 Google 程式碼上,有些託管在我的個人 svn 伺服器上,有些託管在 github 上,有些託管在 Mercurial 伺服器上。
在處理依賴關係時,擁有許多不同的來源系統是有問題的,PIP 使它更容易,但解決方案並不完美。
問題的另一部分是可用性。有時我會建立一個 svn 或嘗試簽出一個項目,但它失敗了,因為 Google Code 因維護而停機,並且我收到了錯誤的網關錯誤。
有一個 svn 來鏡像所有這些項目將解決我的兩個問題。但我從未聽過這樣的解決方案。它存在嗎?
答案1
答案2
也可以查看 github - 您可以使用 github 從 SVN 匯入項目,並在他們的伺服器上在線完成(只要它是公共項目,它是免費的)。這不是鏡像,你必須使用 git 而不是 SVN,但也許值得一試。