svn服務器的搭建

服務器端

1.登錄服務器執行命令
yum install subversion -y  
svnserve --version //查看版本
2.建立新的倉庫
mkdir -p /opt/svn/repo 
svnadmin create /opt/svn/repo/
3.配置svn

1 修改主配置文件
執行此命令修改文件
vim /opt/svn/repo/conf/svnserve.conf
修改以下五個地方web

[general]
anon-access = read //匿名用戶可讀
auth-access = write //有權限的用戶可寫
password-db = passwd //指向的是用戶的密碼文件
authz-db = authz  //用戶信息文件

2 修改用戶帳號密碼
vim /opt/svn/repo/conf/passwd
添加你想要的的帳號和密碼vim

[users]
hello=world

3 修改帳號權限安全

vim /opt/svn/repo/conf/authz

修改權限服務器

[groups]
[/]  //全部文件夾下
hello = rw  //帳號爲hello的帳號可讀可寫

4 建立單獨項目目錄svn

mkdir -p /opt/svn/repo/web

5 啓動服務阿里雲

svnserve -d -r /opt/svn/repo/
netstat -tunlp | grep svnserve//查看正在進行的任務

客戶端

下載完畢svn客戶端,右鍵就會有檢出按鈕,點擊檢出輸入svn://你的ip(不要端口,不要路徑),這樣就能夠正常操做了(必定要關閉防火牆,說多了都是淚啊,一步三個坑)code

注意,若是是本身買的阿里雲服務器須要在阿里雲的安全組中設置規則(這個東西坑我兩次了...也是不長腦子)ip

相關文章
相關標籤/搜索