![](/img/trans.png)
[英]Using TortoiseGit with svn-git to clone specific branches of SVN repository
[英]SVN replication using svn-git
我面臨同步兩個svn服務器(防火牆內部一台和外部一台)的問題。 谷歌搜索之后,我發現svn-git可能是最好的選擇。
因此,計划是使用A(內部防火牆)和B(在DMZ外部)svn服務器。 然后將某些文件夾從A檢出到git存儲庫中,然后將更改推送到B。然后,我將B中的更改選擇到git中,然后將更改推送到A。
一切都必須從服務器A完成,因為在B中看不到A。擁有鈎子會很好,但是我只能使用cron每分鍾執行一次,服務器上的負載並不高。
你有什么建議嗎? 能行嗎
問候!
我認為git根本不能替代,更不用說了,因為它不能代表許多顛覆概念。 我建議使用SVK ,它是建立在Subversion之上的分散版本控制工具。 或者,如果您只需要鏡像,則svnsync可能就足夠了(但是我懷疑還不夠,因為它不是subversion的工具,在考慮git時您可能知道)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.