随笔-1  评论-68  文章-98  trackbacks-0

SVN(Subversion)--源码版本控制工具


作者:徐建祥(netpirate@gmail.com
时间:2006/03/09

来自:http://www.anymobile.org

1、何谓SVN ..........................................................................1
2、安装使用TortoiseSVN ...........................................................1
3、Eclipse的SVN 插件:Subclipse ...............................................2

1
何谓 SVN

SVN (Subversion),是开源的源码版本控制的工具,是CVS的极具竞争力的替代品。它支持CVS所缺少的一些重要特性,比如版本化的重命名、目录和元数据,还支持原子提交和通过HTTP/HTTPS的远程访问。越来越多的开源项目使用SVN来控制版本,Project JClaim 就是这样的开源软件。

2、安装使用 TortoiseSVN

安装SVN 客户端软件 TortoiseSVN 1.3.2,支持中文:

1、从TortoiseSVN网站(http://tortoisesvn.sourceforge.net/)下载安装程序;
2、安装到本地,并重启系统;
3、右键点击某个文件夹,就可以看到如下的菜单;


4、选择check out后出现选择框,以 JClaim 为例,输入svn地址https://svn.sourceforge.net/svnroot/jclaim 和本地存储地址;


5、项目文件全部取出后,可以看到目录名的图标全部变了;


SVN 中导出和取出的区别:
导出(export):只是把在SVN服务器上的源码复制一份,没有.svn文件夹。适用于发表源码包。
取出(checkout):是从SVN服务器把源码复制到本地机器上创建一份工作版本,目录内有.svn文件夹,见上图。

6、右键点击check out后的文件夹,右键菜单就换成了Update 和 Commit。


关于SVN的导入源码等操作,请参考下面这篇来自 openology.org 文章:
在windows下运用Subversion(SVN)服务器 http://openology.org/blog/blogs/index.php/kc/2005/04/16/a_uwindowsac_ei_c_usubversion_svn_a_a_ia

3、Eclipse的 SVN 插件:Subclipse

Subclipse是Eclipse IDE的SVN插件,安装步骤如下:

打开 Eclipse的 Help -> Software Updates -> Find and Install... 菜单下,选择Search,查到要安装的新特性,并以 http://subclipse.tigris.org/update 作为URL添加New Remote site,一路Next即可完成安装。

其它配置,暂略。

资源:

SVG.org http://subversion.tigris.org/

TortoiseSVN 1.3.2 http://tortoisesvn.sourceforge.net/
Subversion (Version Control for Source Code) http://sourceforge.net/docs/E09

posted on 2006-03-09 00:57 Xu Jianxiang 阅读(2481) 评论(1)  编辑  收藏 所属分类: Open Source

评论:
# re: SVN(Subversion)--源码版本控制工具 2009-02-14 12:56 | 魔方网
学习ing...  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: