CentOS 7下 svn 服務建立

2021-10-05 01:36:38 字數 3952 閱讀 3066

作業系統:centos 7

cpu:4 核

記憶體:8 gb

# mkdir -p /data/svn/repository # 目錄準備

[root@svn ~]

# chmod -r 777 /data/svn/repository # 賦權

[root@svn ~]

# svnadmin create /data/svn/repository # svn 倉庫建立

[root@svn ~]

# ll /data/svn/repository/

total 8

drwxr-xr-x. 2 root root 54 apr 14 23:30 conf # 配置檔案目錄

drwxr-sr-x. 6 root root 233 apr 14 23:30 db # 資料目錄

-r--r--r--. 1 root root 2 apr 14 23:30 format

drwxr-xr-x. 2 root root 231 apr 14 23:30 hooks

drwxr-xr-x. 2 root root 41 apr 14 23:30 locks

-rw-r--r--. 1 root root 229 apr 14 23:30 readme.txt

[root@svn ~]

# cd /data/svn/repository/conf/

[root@svn conf]

# ll

total 12

-rw-r--r--. 1 root root 1080 apr 14 23:30 authz

-rw-r--r--. 1 root root 309 apr 14 23:30 passwd

-rw-r--r--. 1 root root 3090 apr 14 23:30 svnserve.conf

[root@svn conf]

# vim authz

# 1. 建立 administrator 組,並增加使用者

[groups]

administrator = lsr_zds,lsr,zds

# 2. 給與 administrator 組讀寫許可權,在檔案末尾新增

[/]@administrator = rw

[root@svn conf]

# vim passwd

# 配置賬號和密碼,找到 "[users]",在下面新增之前新增的賬號,並配置密碼

lsr_zds = 123456

lsr = 123456

zds = 123456

[root@svn conf]

# vim svnserve.conf

# anon-access = read -- 更改前為 read,放開注釋,並修改

anon-access = none

# auth-access = write -- 放開注釋

auth-access =

write

# password-db = passwd -- 使用passwd檔案作為使用者列表的配置檔案

password-db =

passwd

# authz-db = authz -- 放開注釋

authz-db = authz

# realm = my first repository -- 放開注釋,並修改,目錄為之前指定

realm = /data/svn/repository

[root@svn conf]

# svnserve -d -r /data/svn # 指定啟動目錄,只到 svn 目錄

# svn add ./* # 新增當前目錄更新

[root@svn repository]

# svn commit -m 'mkdir dir for project' # 提交到 svn server

CentOS7下安裝SVN服務

如果沒有svn,則安裝svn,使用yum命令 root localhost yum install subversion 首先在 opt下面見乙個名為svn的資料夾,在svn中在新建乙個名為tshop的資料夾,這個資料夾為svn的倉庫,之後提交上來的 都集中的放在這裡。root localhost ...

CentOS 7 搭建SVN服務

centos 7 搭建svn服務 安裝步驟入下 1 yum install subversion 2 檢視安裝版本 svnserve version 3 建立svn版本庫目錄 mkdir p var svn svntest 4 建立版本庫 svnadmin create var svn svntes...

CentOS7搭建SVN服務

centos7搭建svn服務 一 安裝svnserve yum y install subversion二 建立版本庫目錄 mkdir var 版本庫名三 建立svn版本庫 svnadmin create var svnrepos x 在第二步得基礎上執行四 建立成功後,進入目錄 五 修改配置 1....