2017-11-15 1311
Eclipse插件:Subclipse:http://subclipse.tigris.org/
Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x Zipped downloads: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
svn是作为cvs的接班人出现,这也是为什么使用cvs的开源项目越来越少的原因,看了一下介绍,安全性得到了显著的提升,还有
相对于的cvs采用了分支管理系统.
Eclipse插件:MercurialEclipse:http://www.javaforge.com/project/HGE
Eclipse update site URL: http://cbes.javaforge.com/update
Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强.
Mercurial采用SHA-1散列算法来识别修订版本。Mercurial使用一个基于HTTP的协议来接入网络中的版本库,旨在减少往返的提交、连接数和数据传输。Mercurial也可以工作在ssh环境下,其协议和基于HTTP的协议非常相似。
http://hgbook.red-bean.com/read/
因为,前一段时间想跑去下载android源码库,就碰到这么一个工具.可惜…android源码库的官网还没修护好…
Eclipse插件:Egit:http://www.vogella.de/articles/EGit/article.html
Eclipse update site URL:http://download.eclipse.org/egit/updates-nightly
Git --- The stupid content tracker, 傻瓜内容跟踪器。Linux是这样给我们介绍 Git 的。
Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git 最为出色的是它的合并跟踪(merge tracing)能力。
实际上内核开发团队决定开始开发和使用 Git 来作为内核开发的版本控制系统的时候,世界开源社群的反对声音不少,最大的理由是 Git 太艰涩难懂,从 Git 的内部工作机制来说,的确是这样。但是随着开发的深入,Git 的正常使用都由一些友好的脚本命令来执行,使 Git 变得非常好用,即使是用来管理我们自己的开发项目,Git 都是一个友好,有力的工具。现在,越来越多的著名项目采用 Git 来管理项目开发,例如:wine, U-boot等[2]。
作为开源自由原教旨主义项目,Git 没有对版本库的浏览和修改做任何的权限限制,通过其他工具也可以达到有限的权限控制,比如:gitosis, CodeBeamer MR。原本 Git的使用范围只适用于 Linux / Unix 平台,但逐步并成熟了在 Windows 平台下的使用,主要归功于Cygwin与msysgit环境与TortoiseGit这样易用的 GUI 工具。其实 Git 的源代码中已经加入了对 Cygwin 与 MinGW 编译环境的支持并被逐步完善,对于 Windows 使用者是个福音。
http://www.ibm.com/developerworks/cn/linux/l-git/
Help 下
把下载用网址贴进去就行
本文转自 liam2199 博客,原文链接:http://blog.51cto.com/youxilua/773011 如需转载请自行联系原作者
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。