我们的团队决定终于放弃Serena PVCS(耶!)现在我们需要在Git和SVN之间做出决策。但是,即使阅读了一些关于git如何处理二进制文件的过时文档和帖子,我仍然找不到有关此主题的直接答案。因此,由于我们的一个存储库有50GB,其中90%是.doc,.xls,.zip文件(每个版本从1.0到1.178大小介于1MB到20MB之间),我不确定是否要将我的船转向Git Island。
目前我找到的是:
此外,除了Git / svn / Mercurial之外,是否有其他用于bin文件的选项?
提前致谢。
编辑:请理解我不会涉及{{link1:“gorila vs shark”}}哲学,我只是试图获得更多的输入,以便决定是否应该选择Git而不是svn。
目前我找到的是:
https://help.github.com/articles/working-with-large-files
http://stevehanov.ca/blog/index.php?id=50
https://news.ycombinator.com/item?id=3548824
大多数我们的“极客”(最近出生的开发人员,不到1年的大学毕业)都在呼吁使用Git,因为它是“主流”,但我不认为Git会解决这种类型的仓库问题。我的意思是,我们已经使用Git管理了一些仓库(主要是Java源代码),但我正在努力决定我们应该朝哪个方向发展。此外,除了Git / svn / Mercurial之外,是否有其他用于bin文件的选项?
提前致谢。
编辑:请理解我不会涉及{{link1:“gorila vs shark”}}哲学,我只是试图获得更多的输入,以便决定是否应该选择Git而不是svn。
.zip
文件的更改,并且将它们保留在本地会膨胀本地副本,我可能会选择 SVN。对我来说,省去所有针对二进制文件的 Git 扩展的麻烦也是一个加分项。 - Bartek Banachewicz