系統環境:CentOS7+subversion
因爲yum源中自帶subversion,所以不需要去安裝源碼包了
yum -y install subversion
mkdir /data/svn/svnrepos -p //創建存儲庫路徑
svnadmin create /data/svn/svnrepos/WWW //WWW爲存儲庫名稱
cd /data/svn/svnrepos/WWW/
vi conf/authz //這個是登陸svn版本庫的用戶名和用戶權限,在末尾添加一個模塊,寫上test用戶,權限爲讀和寫
[\]
test = rw
這裏文件是svn版本庫的用戶登陸密碼,=號後面是登陸密碼
vi conf/passwd
test = 123
這個文件時svn的配置文件,將圖中標註的幾處取消註釋即可
vim conf/svnserve.conf
最後啓動svn服務,佔用端口,默認使用3690就不需要配置,如果需要修改默認啓動端口需要添加一個參數–listen-port 3691
svnserve -d -r /data/svn/svnrepos/