歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> 學習Linux

使用subversion搭建SVN,subversion搭建svn

使用subversion搭建SVN,subversion搭建svn


使用subversion搭建SVN,subversion搭建svn


使用subversion搭建SVN需要用到的軟件包有subversion,apr,apr-util,sqlite,zlib,因為在編譯安裝subversion時需要指明apr、apr-util、sqlite和zlib的安裝路徑,所以建議用源代碼安裝apr、apr-util、sqlite、zlib並在編譯時指定安裝位置。

 

下載subversion,apr,apr-util,sqlite,zlib軟件包可以使用“wget <網址>”方式;也可以在本地電腦下載好軟件包,使用“rz”命令(服務器需要安裝lrzsz)將壓縮包上傳至服務器。

 

一、安裝apr

tar xf 解壓apr壓縮包,cd進入解壓後的文件夾

./configure --prefix=/opt/apr   配置並設置安裝路徑

make && make install 編譯安裝

 

二、安裝apr-util

tar xf 解壓apr-util壓縮包,cd進入解壓後的文件夾

./configure --prefix=/opt/apr-util --with-apr=/opt/apr 設置安裝路徑、指定使用apr的位置

make && make install 編譯安裝

 

三、安裝sqlite

tar xf 解壓sqlite壓縮包,cd 進入解壓後的文件夾

./configure --prefix=/opt/sqlite 設置安裝路徑

make && make install 編譯安裝

 

四、安裝zlib

tar xf 解壓zlib壓縮包,cd 進入解壓後的文件夾

./configure --prefix=/opt/zlib 設置安裝路徑

make && make install 編譯安裝

 

五、安裝svn

tar xf 解壓subversion壓縮包,cd 進入解壓後的文件夾

./configure --prefix=/opt/svn --with-apr=/opt/apr --with-apr-util=/opt/apr-util --with-sqlite=/opt/sqlite --with-zlib=/opt/zlib

make && make install 編譯安裝

 

六、設置環境變量

vim /etc/profile

在最後添加以下內容:

export PATH=/opt/software/svn/bin:$PATH

立即生效source /etc/profile

 

七、測試是否安裝成功

svnserve --version

 

八、創建倉庫

mkdir –p /var/svnroot

cd /var/svnroot

svnadmin create test

cd test/conf

 

九、配置svnserve.conf

vim svnserve.conf

去掉注釋符#

anon-access = none

auth-access = write

password-db = passwd    指定用戶名密碼文件位置

authzauthz-db = authz    指定權限配置文件位置

 

十、設置訪問權限

vim passwd

添加(用戶名=密碼)

user = password

 

[groups]

用戶組名 = 用戶1,用戶2

 

[版本庫:/目錄]

@用戶組名 = 權限rw

用戶名 = 權限rw

 

十一、       運行SVN,默認使用3690端口

svnserve –d –r /var/svnroot

 

十二、       查看svn是否運行

ps –ef |grep svnserve

http://xxxxxx/Linuxjc/1153663.html TechArticle

Copyright © Linux教程網 All Rights Reserved