編程學習網 > 編程教程 > SVN 教程
2015
10-18

SVN 入門

清華大佬耗費三個月吐血整理的幾百G的資源,免費分享!....>>>

本節主要介紹SVN基本使用手冊,安裝服務器版的,且用默認的svnserve,下面是SVN使用的一些步驟。

1。下載安裝:
在http://subversion.tigris.org/下載安裝文件tar.gz。然后直接./configure;make;makeinstall。具體在后面henkoo的文檔中,可看到相關解釋

2??蛻舳耍╳indows下):
下載安裝TortoiseSVN(http://tortoisesvn.tigris.org)。安裝完畢后直接通過鼠標右鍵使用。

3。配置連接SVN的用戶:
先創建倉庫:svnadmincreate/path/to/repo
在repo下面的conf中有個文件svnserve.conf,做如下修改:
anon-access=none
auth-access=write
password-db=passwd
然后在passwd文件中添加用戶名和密碼,形如:user:passwd

4。啟動svnserve:
SVN基本使用手冊中要啟動svnservesvnserve-d//后臺方式啟動,基本操作(windows下的):
用右鍵都能完成,比較簡單。這里需要注意URL的寫法:
  

SchemaAccessMethod  
file:///directrepositoryaccess(onlocaldisk)  
http://accessviaWebDAVprotocoltoSubversion-awareApacheserver  
https://sameashttp://,butwithSSLencryption.  
svn://accessviacustomprotocoltoansvnserveserver  
svn+ssh://sameassvn://,butthroughanSSHtunnel.  
以svn://為例:svnserver的ip為192.168.0.213,目錄是/home/svn/repository,則有:  
svn://hostip/home/svn/repository 

5.SVN管理:

SVN基本使用手冊中要進行SVN管理,下面是具體步驟:
1.創建repository
2.啟動svnserve。
3.設置訪問用戶名和口令
4.項目中repos布局
5.repos的刪除,注意不是清空。
    更多的管理功能包括:
SVN使用:
1.首先
2.svn使用基本流程:
3.使用branches
3.1創建branch
3.2使用merge來應用branch的修改
4.版本(Revision)關鍵字
5.文件的添加、刪除、重命名
6.忽略列表
7.解決沖突(conflict)
適用說明:server:linuxrh9+subversion1.2.3,client:windows+TortoiseSVN1.3.0更多信息參考官方網站的文檔和src包里的文檔(INSTALL等),本文講解SVN基本使用手冊完畢,希望你能掌握SVN基本使用方法。

掃碼二維碼 獲取免費視頻學習資料

編程學習