1
我面臨同步兩個svn服務器(一個內部和一個防火牆外部)的問題。經過Google搜索後,我發現svn-git可能是最好的選擇。SVN複製使用svn-git
所以計劃是在A防火牆(內部防火牆)和B(外部在DMZ)svn服務器。然後結算一些文件夾從A到一個GIT倉庫,然後將更改推到B.之後,我從B中選擇變更爲GIT,並將更改推送到A.
所有事情都必須從服務器A完成,因爲A是從B中不可見。這將是很好的鉤子,但我可以使用cron每分鐘一次,服務器上的負載不高。
你有什麼建議嗎?它可以工作嗎?
問候!
svnsync似乎只是單向複製,而不是兩種方式。我們可以在服務器之間使用SVK嗎?所以開發人員可以使用他們心愛的svn工具? – Stasik
@ user383834:是的,您可以使用subversion和svk的任意組合訪問存儲庫。 Svk專門設計爲可與svn自由交互操作。 –