gpt4 book ai didi

svn - 在为工作项目考虑 git 与 svn 时,Mercurial 是两全其美的吗?

转载 作者:太空狗 更新时间:2023-10-29 12:45:11 26 4
gpt4 key购买 nike

最近我一直在为我的工作项目寻找最好的源代码控制技术。我成为 Subversion 用户已有一段时间,但对 git 的了解越来越多。所以我检查了一下,我非常喜欢这样一个事实,即当您无法访问服务器时,它允许您轻松地将您的项目置于源代码控制之下,甚至是离线的。然而,在多个程序员环境中(例如在工作中),中央服务器的想法仍然有其好处。那是我遇到 Mercurial 的时候,在我看来,这似乎是两全其美,因为你可以将你的项目置于离线源代码控制之下,如果其他人建立了网络服务器,你可以将其推送给其他人,但你也可以使用用于推送和 pull 的中央服务器..结合 bitbucket.com 之类的网站让您有机会在线启动一个私有(private)免费存储库..

那么我的想法是否正确,或者在我未能掌握的工作环境中这些源代码控制系统是否存在一些重要的微妙之处?

最佳答案

你错过了一些东西 - git 还允许你拥有一个中央服务器。 github 提供了与 bitbucket 相同的功能。话虽如此,我认为对于刚开始使用版本控制的人来说,Mercurial 是比 git 更好的选择,因为它更容易使用,不那么复杂,而且(至少对于新用户而言)它的文档不那么令人生畏。

此外,您没有说您使用的是什么平台,但目前 Windows 上的 Mercurial 用户界面比 git 有明显的优势。

关于svn - 在为工作项目考虑 git 与 svn 时,Mercurial 是两全其美的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6196979/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com