百科问答小站 logo
百科问答小站 font logo



代码版本控制用SVN还是Git好? 第1页

  

user avatar   pansz 网友的相关建议: 
      

svn 好学不好用

git 好用不好学

hg (学名叫 mercurial) 其实更好。有 svn 的好学也有 git 的好用。

有关这个问题我讲个故事:

在我们决定由 svn 切换到分布式版本管理时。
我们曾经爆发过一起关于使用 hg 还是 git 的争论。
因为有个支持 git 的大牛存在,所以 git 派占了上风。于是一部分项目用上了 git 。
结果就是每当遇到 git 的问题时都得去找他。他总得不断的帮人解决 git 问题。
再后来,那个大牛走了。然后就再也没有人会捣鼓 git。
然后大家都乖乖的用上 hg 了,从此再也不需要求助任何大牛。

好吧,你可以认为我是来宣传 hg 的,但是想起轮子哥的这个帖子:

为什么有人热衷于吵哪个计算机语言好?

我突然意识到,如果不站出来宣传让更多的人用更好用的 hg 替代反人类的 git ,也许后果会跟那个帖子中说的那样。

当然,补充一下,如果你的企业需要实施精确到目录级别的权限控制,那么 svn 还是有不可替代的优势。




  

相关话题

  在开发过程中使用 git rebase 还是 git merge,优缺点分别是什么? 
  SVN好还是GIT? 
  如何看待GitHub pages在20年3月26日被大范围中间人攻击还留下了QQ号? 
  Git 为什么成为主流源代码管理选择? 
  Git算不算程序员的必备技能? 
  Git 为什么成为主流源代码管理选择? 
  代码版本控制用SVN还是Git好? 
  如何写好 Git commit log? 
  请问VisualSVN新建版本库:FSFS和VDFS存储方式的区别? 
  Git还差什么?版本控制中还有什么痛点?要是做一个Git++(幻想一下)可以有些什么? 

前一个讨论
在荒岛上如何利用简单工具制造一个近乎完美的球体?
下一个讨论
三五族半导体将无限延长摩尔定律寿命?





© 2024-06-01 - tinynew.org. All Rights Reserved.
© 2024-06-01 - tinynew.org. 保留所有权利