Fal*_*alx 9 svn git version-control mercurial
最近我一直在为我的工作项目寻找最好的源控制技术.我有一段时间以来一直是颠覆用户,但听到越来越多关于git的消息.所以我检查了一下,我非常喜欢这样一个事实:当你无法访问服务器时,它允许你轻松地将你的项目置于源代码控制之下,甚至是离线.然而,在多个程序员环境中(例如在工作中),中央服务器的想法仍然有其好处.当我遇到Mercurial时,在我看来这两个世界都是最好的,因为你可以将你的项目置于源代码控制下离线,你可以推送给其他人,如果他们建立了一个网络服务器,但你也可以使用一个中央服务器来推送和拉动..结合这个事实,像bitbucket.com让你有机会在线启动一个私人免费存储库..
我在思考中是对的,还是在我无法掌握的工作环境中对这些源控制系统有一些重要的微妙之处?
小智 10
你错过了什么 - git还允许你拥有一个中央服务器.github提供与bitbucket相同的设施.话虽如此,我认为Mercurial对于从版本控制开始的人来说是一个比git更好的选择,因为它更容易使用,更简单(至少对于新用户)它的文档不那么令人生畏.
此外,您没有说明您使用的平台,但目前Windows上的Mercurial用户界面与git有明显的优势.
| 归档时间: |
|
| 查看次数: |
679 次 |
| 最近记录: |