Linux搭建SVN伺服器

2022-09-13 16:39:09 字數 2057 閱讀 3411

環境說明:

centos  7.4

# yum -y install subversion

# cd /data

# mkdir svn

# svnadmin create /data/svn/test

test為版本庫名,一般為專案名稱

版本庫建立成功後,其目錄下會生成幾個資料夾

配置檔案在/data/svn/test/conf目錄下

只需將svnserve.conf檔案下面的以上四個配置注釋放開即可,預設為注釋的,注意#後面的空格也需刪除。

另:authz-db = authz無需放開注釋,否則認證失敗,realm無需配置版本庫所在目錄,沒啥用,僅需放開注釋。

1、如果是阿里雲伺服器,需要登上阿里雲官網配置安全組規則,放開3690埠

2、如果開啟了防火牆,需要配置iptables配置

# svnserve -d -r /data/svn/

-d表示守護程序,-r 表示在後台執行,最後指定版本庫所在目錄

啟動後檢視是否啟動成功

# netstat -anlp |grep

3690

tcp 00

0.0.0.0:3690

0.0.0.0:* listen 4391/svnserve

# ps -ef|grep

svn

root

439110

10:14 ? 00:00:00 svnserve -d -r /data/svn/root

4629

4278

012:37 pts/1

00:00:00

grep --color=auto svn

# killall svnserve

# ps -ef|grep

svnserve

root

439110

10:14 ? 00:00:00 svnserve -d -r /data/svn/root

4622

4278

012:33 pts/1

00:00:00

grep --color=auto svnserve

# kill -9

4391

mac的cornerstone——>add repository...——>直接複製svn://ip:3690/test會自動填入配置,只需再填寫使用者名稱和密碼即可

linux 搭建SVN伺服器。

1 根據subversion 的 configure 時的引數需要,新增 sqlite zlib 等 包 這些要在subversion之前安裝,2 裝httpd 3 再裝 subversion 在裝 subversion時 make install 出錯 如下 error while loading...

Linux搭建SVN 伺服器

沈小然 日期 2014年8 月5日 svn客戶端 tortoisesvn yum install subversion 1.新建乙個目錄用於儲存 svn所有檔案 mkdir svn 2.新建乙個資源倉庫 svnadmin create svn project ls svn project confd...

Linux搭建SVN伺服器

之前搭建過一次,沒什麼難度,但是後來出了點問題,就沒再去用,這次重新搭建,遇到很多坑,等我這次排完坑,也對這個版本管理工具有了比較深入的了解,特此寫一篇文章,記錄一下。我的環境為centos 6.5 64位。1 先安裝啊。一條簡單的命令 yum y install subversion 2 建立乙個...