SVN(Subversion)--源碼版本控制工具
作者:徐建祥(netpirate@gmail.com)
時間:2006/03/09
來自:http://www.anymobile.org
1、何謂SVN ..........................................................................1
2、安裝使用TortoiseSVN ...........................................................1
3、Eclipse的SVN 插件:Subclipse ...............................................2
1、何謂 SVNSVN (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_ia3、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 閱讀(2495)
評論(1) 編輯 收藏 所屬分類:
Open Source