我是比較新的版本控制,迄今只有使用Subversion使用TortoiseSVN/VisualSVN的經驗。我一直在閱讀其他類型的VCS(git,mercurial等),並且正在考慮嘗試它們 - 然而,針對特定VCS的許多爭論似乎基本上歸結爲主觀偏好,可能會讓每個人都看起來。多個同步版本控制系統?
在考慮這樣做時,我想知道是否在理論上可以在單個代碼庫上使用多個VCS。哪些(如果有的話)VCS的組合可能會有這種可能性?如果可能的話,它會試圖在各自的排除清單上拼湊一個後勤噩夢?
這樣做的一個可能的參數可能是備份冗餘。幾個VCS提供者(Beanstalk,Github,Bitbucket)提供了一個免費的倉庫,所以你可以在幾個不同的地方免費備份相同的倉庫。
我認爲這實際上是使用多個VCS。 Git並不關心上游回購的來源。這只是另一個參考,真的。 – 2009-08-21 21:20:48