2012-10-02 133 views
3

我們在開發服務器上本地使用Subversion。我們需要爲我們的客戶提供相同的訪問權限。這可以通過使服務器在網絡上發佈來實現,但是由於我不想公開的其他原因,我們不希望發佈它。將本地Subversion複製到遠程Subversion

我有興趣知道的是,我是否可以在某些託管公司數據中心的Internet服務器上託管Subversion的另一個實例,以確保可靠性和維護的簡單性,並使兩個顛覆實例能夠相互交流同步更改。我聽說過複製Subversion版本庫/服務器,並想知道如何設置它?更重要的是,這是解決這個問題的正確方案嗎?

回答

1

如果您的客戶端只需要讀取存儲倉庫,與SVN Externals Definitions顛覆的另一個實例可以幫助你。

+0

我已經通過它走了,但沒有得到一個主意,因爲它會怎樣幫助我!你能解釋一下嗎? – Krunal

0

您可以嘗試使用集市(TortoiseBzr)這一點。

  1. 結賬您當地的SVN項目與集市。這將是
  2. 推其轉換爲BZR格式,以您的SVN服務器
  3. 瞧:)

上SVN使用BZR:
http://doc.bazaar.canonical.com/migration/en/foreign/bzr-on-svn-projects.html

我所提到的集市,但我相信你可以與其他分佈式VCS是git的,反覆無常做到這一點...

+0

這看起來很有希望,但我沒有找到集市與Visual Studio集成的任何工具2010 – Krunal

+0

看一看這個答案大約在Visual Studio集成混帳:http://stackoverflow.com/questions/507343/using-git- with-visual-studio – TridenT

+0

我們切換到Git。 – Krunal