虚拟机centos 上安装svn
?
SVN安裝過程{
1.安裝subversion
yum install
2.測試一下是否安裝成功:
svnserve --version
3.進(jìn)入目錄,準(zhǔn)備創(chuàng)建svn目錄
cd /usr/local/
4.創(chuàng)建一個(gè)svn目錄
mkdir svn
5.修改目錄權(quán)限為777(
4+2+1=7 分別代表(讀,寫,執(zhí)行,的權(quán)限)
第一個(gè)7代表 文件所有者權(quán)限
第二個(gè)7代表 所在組 的權(quán)限
第三個(gè)7代表 其他用戶的權(quán)限
-R,--recursive
可遞歸遍歷子目錄,把修改應(yīng)到目錄下所有文件和子目錄
)
chmod -R 777 svn
6.創(chuàng)建一個(gè)svn版本倉庫firstsvn(firstsvn可以隨便起名字)
svnadmin create /usr/local/svn/firstsvn
7.進(jìn)入firstsvn版本倉庫下的配置文件目錄
cd svn/firstsvn/conf{
1.配置版本庫信息和用戶文件和用戶密碼文件的路徑、版本庫路徑
vi svnserve.conf{
把
# anon-access = read
# auth-access = write
# password-db = passwd
改
anon-access = none //改成none
auth-access = write
password-db = passwd
wq 保存寫入
}
2.文件,創(chuàng)建svn組和組用戶的權(quán)限
vi authz {
[group]
firstsvn = zsl1 //創(chuàng)建一個(gè)firstsvn的組,并指定兩個(gè)用戶zsl1和zsl2
[/] //制定根目錄下的權(quán)限
@firstsvn = rw //firstsvn組用戶權(quán)限為讀寫
wq
}
3.創(chuàng)建或修改用戶密碼
vi passwd {
[users]
zsl1 = 123456 //用戶名zsl1的用戶的密碼為123456
wq
}
}
8.從版本庫檢測數(shù)據(jù) 下載到tsvn
mkdir tsvn
svn co svn://127.0.0.1/firstsvn tsvn
9.#解決找不到SVN編輯器:
編輯 /etc/bashrc 文件,加入如下一行:
export SVN_EDITOR=vim
編輯完以后一般需要讓配置文件立即生效,可執(zhí)行命令:
source /etc/bashrc
}
?
轉(zhuǎn)載于:https://www.cnblogs.com/zsl-3/p/5943651.html
總結(jié)
以上是生活随笔為你收集整理的虚拟机centos 上安装svn的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Saltstack Master 配置文
- 下一篇: java中Logger.getLogge