概述
UNIX和Linux系统上的源代码管理
识别并跟踪多个开发人员所做的更改,并将其合并到一个最新的代码库中,便可以进行协作的多开发人员项目。 VCS软件(也称为修订控制系统(RCS)或源代码管理(SCM)系统)使多个用户可以将更改提交到相同的文件或项目,而一个开发人员的更改不会意外覆盖另一人的更改。
Linux®和UNIX®系统深深扎根于VCS软件中,从诸如RCS和并发版本系统(CVS)的恐龙到诸如Arch,Bazaar,Git,Subversion和Mercurial的更现代的系统。 像Git一样,Mercurial最初是作为名为BitKeeper的商业源代码管理系统的开源替代品,该系统用于维护和管理Linux内核的源代码。 自成立以来,Mercurial已经发展成为一种流行的VCS系统,许多开放源代码和商业项目都在使用该系统。 使用Mercurial的项目包括Mozilla,IcedTea和MoinMoin Wiki。 请参阅相关主题的链接,这些,还有更多的例子。
VCS系统通常引用每个源代码集合,在其中可以进行更改并作为存储库进行跟踪。 开发人员如何与存储库交互是更传统的VCS系统(例如称为CVC和Subversion)(称为集中式VCS系统)与更灵活的VCS系
最后
以上就是大方哈密瓜为你收集整理的mercurial使用_使用Mercurial管理源代码的全部内容,希望文章能够帮你解决mercurial使用_使用Mercurial管理源代码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复