Would you migrate from cvs to svn or directly to git or hg?

前端 未结 5 893
陌清茗
陌清茗 2021-02-03 10:28

I don\'t know if this is the right forum to ask.

My company makes use of CVS as a version control system. We plan to move to a more modern version control system. What w

5条回答
  •  难免孤独
    2021-02-03 10:35

    We (Nokia OVI maps) are also migrating from SVN to HG. The reason to choose HG over git is that HG is more userfriendly, the commands make much more sense compared to the sometimes obscure git commands. Also for windows users mercurial works much better, and tortoiseHG is quite mature. When I was testing git on windows, I observed serious performance problems at some simple operations like checking for modifications...

    I really like also that you can use features that you want via extensions. So the learning curve is smoother than with git, consider the cache area for example. For people coming from SVN I think HG is good option.

    They should be more careful with the history for example, we are encouraging to do hg pull --rebase in order to have history as linear as possible and merge only branches.

提交回复
热议问题