svn server(ubuntu)

1.安裝svn

 sudo apt-get install subversion

2.建立svn repository

svnadmin create svnrepos

3. 建立svn user,開啟svnrepos/conf/svnserve.conf,然後加入以下三行 (開頭不能有空格)

anon-access = none

auth-access = write

password-db = passwd

4. 建立svn使用者和密碼,開啟svnrepos/conf/passwd (開頭不能有空格)

user = password

ex: peter = 123456

5. 啟動svn server

svnserve -d -r svnrepos

-r是svn的root的路徑

6.關閉svn server可以使用

killall svnserve

7.從server抓取資料

svn co svn://xxx.xxx.xxx

svn的port預設是3690有防火牆要記得關掉。

以下有幾個實用的指令:

svn export svn://xxx.xxx.xxx    可以直接將檔案抓下來,不列入版本控制。

svn mv test test1   搬移、重新命名,若直接刪除svn的檔案,再以加入的方式達到重新命名,log將不會保留。