歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> 使用subversion搭建SVN,subversion搭建svn

使用subversion搭建SVN,subversion搭建svn

日期:2017/3/6 9:21:35   编辑:學習Linux

使用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