歡迎您光臨本站 註冊首頁

Linux上安裝SVN伺服器

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

這幾天在研究版本控制器svn在linux的安裝,花了一些時間就把svn伺服器簡易安裝好了。這是我的安裝記錄:

1.到官網上下載linux上用得svn伺服器安裝的壓縮包,上傳到linux上,並且解壓縮。

2.打開解壓縮文件,在這個文件夾中的INSTALL文件中會教你怎麼安裝,這篇文章是英文的,這個看起來有點小累,小弟有時間的話,會把它翻譯成中文。

大致的安裝就兩個步驟:1、./configure   2、make  3、make install

3.通過openSUSE的yast工具搜索apache組件,並且安裝。

4.進入/usr/local/bin目錄中,利用svnserve命令啟動svn伺服器:命令格式:svnserve -d,-d代表是svn伺服器以守護進程模式啟動。

5.建立repository文件夾,mkdir /home/svn/project,建立repository的命令:svnadmin create /home/svn/project.

6.reository的配置文件在project/conf,其中svnserve.conf是repository的伺服器配置文件,passwd文件是用戶許可權的配置,authz配置用戶組及其許可權。在svnserve.conf中的anon-access、auth-access、password-db、authz-db的欄位的註釋去掉;在passwd加入用戶許可權:user = user;在這步配置完后,貌似還不行,我從客戶端不能訪問伺服器,於是我在authz文件中修改:在[groups]   \n    user = user,[/]   \n  user = rw,在這個欄位里\n是換行符的意思。

通過這些簡單的配置,我就可以訪問svn配置庫了。

上面的步驟是一些簡單的配置,並沒有深入地配置svn。希望這個材料對大家有用。



[火星人 ] Linux上安裝SVN伺服器已經有431次圍觀

http://coctec.com/docs/net/show-post-68193.html