作爲一名自由開發人員,我喜歡將自己的所有開發工作都保存在自己的SVN服務器上,以便持續集成以及對何時進行更改以及何時進行更改。在多個SVN服務器上保存代碼
我現在正在與一位也在內部使用SVN的客戶合作,他們顯然會喜歡我在他們的SVN服務器上與他們的開發團隊合作。
這是一般的很好,但它也會導致我放棄在這個項目上的工作實踐,失去了我的內部簿記方法。如果這種情況發生很多,那麼我最終會得到相當寬鬆的工作標準 - 最終因項目而異(我顯然不想)。
是否有一些創造性的方式來獲得兩全其美的好處,並且在兩個SVN服務器上提交代碼時都存在代碼?我不介意在預先或每次提交/更新時進行一些額外的工作,以便將其脫離。
svnsync看起來可能是一個不錯的選擇。有沒有人試過這個?有沒有人有其他建議?