IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

开源版本控制工具

说起CVS,作为版本控制与管理工具,几乎是无人不知、无人不晓。好吧,我承认。但是说起CVS的全称,未必所有人都知道吧?索性我们拿关键字CVS去Google英文搜索一下。有意思的是,第一条是http://www.cvs.com,但却是一家在线药品与医疗网站,并非我们想要的。第二条CVS维基百科才是我们想要的结果。

第N次亲密接触CVS :Eclipse开发必备

VCS 版本控制系统是当前任何一个开发团队协作开发中不可或缺的一部分,本文向你介绍 9 款常见而且比较受欢迎的版本控制系统。传统的版本控制系统使用集中式的 repository,一些和 repository相关的管理就只能由管理员一个人进行。由于采用了分布式的模型,Mercurial 中就没有这样的困扰。

27日更新
9款极受欢迎的开源版本控制系统推荐

工作两年,一直都在做些编码方面的表面功夫,实现了很多很炫的功能,在此写下一些体验。有些比较小的dll文件我会发上来,如果是开源组织的代码我会把地址附上,毕竟人家是会更新的。大家还有什么好用的开源控件欢迎补充。

细数开源的六款超炫实用小控件 附下载

到目前为止已经接触了四,五种版本控制系统了,但是个人觉得还是比较喜欢用CVS.尽管CVS有不少的缺陷的,尽管CVS的原作者已经有了新的替代版本SYN,但是我觉得到现在为止CVS的用户群依然不小. 尤其是Open Source的项目.比较一下各个版本控制系统的优点和缺点.

版本控制系统小调查

版本控制是程序开发、管理必不可少的工具,特别是在多人协作的团队中,适宜的版本控制工具可以提高开发效率,消除很多有代码版本带来的问题。本文首先列举没有版本控制工具时可能遇到的问题,再对主流版本控制工具做概要介绍,之后对作为Java开发者首选的版本控制工具CVS的历史、功能、概念做详细的介绍;最后在Eclipse+CVS环境中,以CVS使用的一个完整流程为例,介绍如何正确的使用CVS工具。

版本控制工具横向比较

Subversion 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库 (repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。 许多人会把版本控制系統想像成某种 “时光机器”。

使用Subversion进行版本控制

大多数情况下,我们要的仅仅是 版本管理 ,并不要求通过这类工具协同很多人修改同一份代码。在我们公司,修改别人的代码是要通知文件创建人的。大家都尽量在自己的工作目录下写东西。我并不要求分布式的版本控制工具帮我解决开发人员分布在不同地方的问题,我需要的仅仅是可以更方便的创建私人(或小团体)的分支,可以局部的提交的问题。这些,只需要一个仓库合并的特性就做到了。

16日更新
分布式的版本控制工具

SVN,Bazaar,Mercurial都很不错,用哪个就看你的实际情况需要了。另,就算是要三个一起用,也不会有什么大的冲突。个人的推荐是:SVN+任何一个你喜欢的DRCS配合着用是个好办法——用DRCS作小步迭代式的开发,在需要的时候分支或合并,按自己觉得方便的方式(比如固定的周期)进行SVN提交。

两款流行的分布式版本控制工具

7月13日,正值星期五,故西方人将其称为“黑色星期五”。在这一天将会发生很多意想不到的邪恶的事情,电脑病毒也往往选择在黑色星期五肆虐,今日需要特别小心两大病毒

“黑色星期五”电脑病毒忙行凶
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐