可能的重复:
分布式版本控制系统和企业 - 一个好的组合?
大约六个月前,我遇到了 git。很好,花了我从 SVN 切换到 GIT 的时间。关于 git,您会很容易注意到的一件事是速度,如果您将它与 SVN 进行比较,它会快如闪电。现在非常适合开源世界,但它在企业世界中的用途呢?
尽管有所有优势,但在企业界,我看到了一个主要缺点。
Git 快照/工作区包含源代码和回购历史。我知道即使使用 SVN 也可以复制整个存储库,但是要查看其历史记录,您仍然需要连接到 SVN 集中式服务器。在 git 情况下,由于源存储库是快照的一部分,您可以查看历史记录/及时更改为任何状态。
企业行业如何使用 git 保护他们的源代码(安全性是指源历史和在 SVN 等修订之间切换),有什么见解吗?