我们需要在包含 100 多个“项目”的版本控制存储库中存储二进制文件(主要是 MS Word 文档,大小从几 KB 到几 MB 不等)。目前我们使用 Visual Source Safe 但存在一些问题,数据库有时会崩溃并且访问速度很慢。
我们正在考虑迁移到 Git 或 Subversion,我们想知道哪个更适合处理二进制文件。
最佳答案
Subversion 尝试自动检测二进制文件(参见 SVN FAQ )。如果失败,您必须自己指定它们(您也不能更改 SVN 的检测方法)。
Git 做同样的事情,您可以通过包含 .gitattributes 来指定自动将哪些文件视为二进制文件源存储库中的文件。
Here是Git和SVN对二进制文件处理的比较。
Here其他一些 Stack Overflow 成员一直在使用 Git 和二进制文件。
希望这对您有所帮助!
关于svn - 用于二进制文件的 Git 或 Subversion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1126239/