我們有一個Subversion服務器運行在我工作的公司,用於存放各種存儲庫。 Subversion服務器在公司內部網絡之外不可用。使用Subversion中的代碼從遠程計算機上操作
是否有可能使用從此服務器上的Subversion存儲庫中檢出的代碼在家中?家用電腦無法直接訪問Subversion服務器,所以我需要在工作時檢查代碼,通過其他方式將其傳輸到我的家用電腦,然後在第二天做相反的事時,我想檢查代碼
就像拿出整個工作文件夾的副本並將其轉移到我的家用PC一樣簡單,還是我只是想讓我的希望變得簡單?
我正在使用TortoiseSVN作爲我的家用電腦和PC上的Subversion客戶端的Windows PC。
很酷,我基本上有兩個工作副本檢出,然後可以單獨工作?例如,我檢查代碼並在家中進行一些更改。我不會仔細檢查該代碼幾天,同時我對原始工作副本進行更改(在工作中)並檢查它們。 當我來檢查更改I在家裏製作,他們只能被複制到工作電腦上的另一個文件夾並簽入? – 2009-11-11 20:00:12
您可以根據需要擁有儘可能多的工作副本。只要認爲自己是兩個開發人員都在同一個svn服務器上工作,但顯然會有個人簽出。 – bluebrother 2009-11-11 21:06:32
如果你打算這樣做,我建議使用像robocopy這樣的東西來「鏡像」目錄work_pc - > portable drive - > home_pc,然後home_pc - > portable drive - > work_pc。我一直這樣做,並沒有任何問題,但我確實做了一些批處理文件來使這個過程自動化一些,並減少了我在錯誤方向上鏡像的機會。 – 2009-11-11 23:19:28