svn 伺服器搭建

2021-09-20 05:04:36 字數 1472 閱讀 8236

前幾天在linux上搭建了乙個svn服務,也遇到一些坑,來個大家分享總結一下。

實現的功能

1.linux中svn**倉庫的構建

2.本地客戶端**上傳到服務端

1.安裝svn服務

#  yum install subversion

# svnadmin create /usr/soft/svnrep

3.配置使用者和訪問許可權並讓配置生效

在你建立倉庫成功以後在/usr/soft/svnrep/conf 下會有若干配置檔案

passwd:主要管理使用者名稱和密碼的檔案

authz:主要配置訪問許可權

svnserve.conf:讓使用者和策略配置公升效

4.配置使用者

vi /usr/soft/svnrep/conf/passwd

在[users]下新增使用者名稱和密碼,使用username = password 格式

[users]

jinfei = 123456

liutao = 123456

儲存檔案完成配置

5. 配置目錄許可權

vi /usr/soft/svnrep/conf/authz

liutao = rw

jinfei = rw

rw 使用的讀寫許可權

6.讓使用者配置及訪問許可權策略生效

vi /usr/soft/svnrep/conf/svnserve.conf

在[general] 下開啟或者新增如下配置

anon-access = none

auth-access = write

password-db = /usr/soft/svnrep/conf/passwd

authz-db = /usr/soft/svnrep/conf/authz

儲存檔案

在這我們就完成了基本的配置。

7.啟動svn服務

svnserve -d -r /usr/sofr/svnrep

如果會出現已經繫結了svn配置或者埠被占用錯誤的話,我們需要關閉之前已經啟動的svn服務,具體方法如下

ps -ef | grep svnserve

root 36398 1 0 13:45 ? 00:00:00 svnserve -d -r /usr/soft/svnrep/

root 37004 35980 0 15:49 pts/1 00:00:00 grep svnserve

kill 36398

svn:ip就能訪問到你的svn版本庫,check下來然後需要怎麼做的話我就不再贅述了。

搭建SVN伺服器

搭建svn伺服器 安裝好後,建立 svn資料夾 進入svn資料夾,svnadmin create repository1 則出現乙個repository1資料夾,進入,看到conf資料夾,裡面有三個檔案,svnserve.conf配置 general anon access none auth ac...

SVN伺服器搭建

2.進入命令列並切換到subversion的bin目錄。cd d e program files subversion bin 3.建立版本庫 repository 使用subversion伺服器需要建立乙個版本庫,用來存放svn專案。svnadmin create e svn repos1 此命令...

svn 伺服器搭建

一 原始檔編譯安裝。原始檔共兩個,為 1.subversion 1.6.1.tar.gz 2.subversion deps 1.6.1.tar.gz 注意 兩個檔案版本必須一致,否則很容易產生問題.二 解壓檔案,並編譯配置 subversion 1.解壓檔案 root db2 tfhudong t...