百科问答小站 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 还是有不可替代的优势。




  

相关话题

  程序员如何有效、愉快的使用 GitHub? 
  代码版本控制用SVN还是Git好? 
  Git算不算程序员的必备技能? 
  GitHub 是怎么火起来的? 
  如何让公司从 SVN 改到 Git? 
  如何让公司从 SVN 改到 Git? 
  如何让公司从 SVN 改到 Git? 
  一个项目在Linux和Windows上同时开发,如何进行版本控制? 
  SVN好还是GIT? 
  如何让公司从 SVN 改到 Git? 

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





© 2025-02-27 - tinynew.org. All Rights Reserved.
© 2025-02-27 - tinynew.org. 保留所有权利