- 安裝svnserve
yum -y install subversion
- 建立版本庫目錄(以後的版本庫提供存放位置)
mkdir /svn/repository
- 建立svn版本庫
svnadmin create /svn/repository/test
- 修改配置
cd /svn/repository/jmoon/conf
authz:負責賬號許可權的管理,控制賬號是否讀寫許可權
passwd:負責賬號和密碼的使用者名稱單管理
svnserve.conf:svn伺服器配置檔案
4.1:先把svnserve.conf註釋去掉
在genneral下面的anon-access = read ----匿名使用者可讀
auth-access = write ----認證使用者可讀
password-db = passwd ---啟用密碼檔案,指向passwd檔案
authz-db = authz ----啟用認證檔案,指向authz這四行的註釋去給掉,記得開頭不能存在空格,空格也要刪掉
4.2 編輯使用者密碼(passwd)檔案,用vim即可
格式是 賬號 = 密碼4.3編輯認證許可權檔案
可以新增使用者組,然後下面再配置使用者組在指定目錄下面的許可權,看需求配置 - 開啟svn服務
svnserve -d -r /svn/repository
- 檢視一下是否啟動成功
ps -aux| grep svn
-
客戶端訪問svn伺服器
svn://ip地址/xxx- 注意事項
1:如果不打算關閉防火牆,並且不打算用apache,請將3690埠新增到防火牆規則
[root@youxi1 ~]# firewall-cmd --permanent --zone=public --add-port=3690/tcp success [root@youxi1 ~]# firewall-cmd --reload success [root@youxi1 ~]# firewall-cmd --permanent --zone=public --list-ports 3690/tcp
2:無法checkout svn,上面我們新建的倉庫地址是/svn/repository/test
我們在檢出的時候,只需要svn://ip地址/test 不需要/svn/repository
- 注意事項
Linux(centos)搭建SVN倉庫
相關文章
- 使用 SVN 搭建 Composer 私有倉庫
- linux(centos)搭建SVN伺服器LinuxCentOS伺服器
- 在本地搭建 SVN倉庫 和 git 倉庫 (倉庫僅限在本地使用)Git
- ubuntu centos搭建版本控制svnUbuntuCentOS
- 在centos7搭建git程式碼倉庫CentOSGit
- Linux搭建私有軟體倉庫Linux
- Centos5.5下搭建SVN+ApacheCentOSApache
- Centos6.5搭建svn伺服器CentOS伺服器
- 搭建企業內部yum倉庫(centos6+centos7+epel源)CentOS
- 虛擬機器中Centos7搭建本地倉庫虛擬機CentOS
- CentOS自建yum倉庫CentOS
- yum倉庫搭建
- SVN程式碼倉庫主從同步方案主從同步
- CentOS SVN 環境搭建配置跟自動部署CentOS
- Centos搭建SVN伺服器三步曲CentOS伺服器
- Linux 下搭建 SVN 服務Linux
- CentOS部署Harbor映象倉庫CentOS
- docker 私有倉庫搭建Docker
- docker搭建私有倉庫Docker
- 搭建Harbor 映象倉庫
- SVN倉庫備份和遷移基本操作
- 建立svn倉庫步驟(創業公司需要)創業
- 如何在CentOS7上搭建自己的GitLab倉庫詳解?CentOSGitlab
- Ubuntu 下 SVN 多版本庫的搭建Ubuntu
- NPM 私有倉庫的搭建NPM
- Harbor倉庫搭建及使用
- Docker搭建Harbor私有倉庫Docker
- Docker搭建私有映象倉庫Docker
- yum配置及倉庫搭建
- docker搭建私人git倉庫DockerGit
- gitlab私有倉庫搭建Gitlab
- 搭建python私有倉庫Python
- 如何從SVN遷移原始碼到Git倉庫原始碼Git
- 在CentOS上搭建git倉庫伺服器以及mac端進行克隆和提交到遠端git倉庫CentOSGit伺服器Mac
- centos7下svn伺服器搭建並配置httpCentOS伺服器HTTP
- 用Docker搭建cnpm私有倉庫以及私有倉庫的使用DockerNPM
- 使用verdaccio搭建私有npm倉庫NPM
- 使用nexus搭建yum倉庫