天天看點

Svn 建立一個項目

1 安裝svn (略)

2 假設 源路徑(/var/www/testsvn)  svn版本庫路徑(/var/svn/project)

建立版本庫檔案夾 svnadmin create /var/svn/project

3 導入源路徑(/var/www/testsvn)到 版本庫路徑 (/var/svn/project)

svn import /var/www/testsvn file:///var/svn/project/trunk -m "import"

4 編輯svn版本庫路徑下的檔案

conf/authz 檔案 加入 組群組使用者

<a href="http://blog.51cto.com/attachment/201109/155752919.png" target="_blank"></a>

設定組的權限

<a href="http://blog.51cto.com/attachment/201109/155827555.png" target="_blank"></a>

conf/passwd 檔案 加入組中的使用者名和密碼

<a href="http://blog.51cto.com/attachment/201109/155848287.png" target="_blank"></a>

conf/svnserve.conf  修改本版本庫下的配置檔案

要實作認證使用者能送出修改的話

<a href="http://blog.51cto.com/attachment/201109/155926458.png" target="_blank"></a>

<a href="http://blog.51cto.com/attachment/201109/160007396.png" target="_blank"></a>

<a href="http://blog.51cto.com/attachment/201109/160007765.png" target="_blank"></a>

<a href="http://blog.51cto.com/attachment/201109/160007698.png" target="_blank"></a>

注意: svn配置檔案中的配置最好不要有空格開頭的,老版本的subversion不支援。

5 啟動svn服務

svnserve -d -r /var/svn/

6 svn 導出

svn checkout svn://192.168.x.x/project/trunk  mydir

7 svn switch

svn switch  svn://192.168.0.111/project/trun

      本文轉自hb_fukua  51CTO部落格,原文連結:http://blog.51cto.com/2804976/662442,如需轉載請自行聯系原作者

繼續閱讀