系統:red hat enterprise linux server release 6.5 (santiago)
安裝svn:yum install -y subversion
建立目錄
mkdir -pv /svn/svndata
mkdir -pv /svn/svnpasswd
啟動svn:svnserve -d -r /svn/svndata/
建立專案:svnadmin create /svn/svndata/sadoc
檢視目錄結構:tree /svn/svndata/sadoc/
同時過濾2個字串
cd /svn/svndata/sadoc/conf/
egrep "\-access|\-db =" svnserve.conf
[root@test1 conf]# egrep "\-access|\-db =" svnserve.conf
# anon-access = read
# auth-access = write
# password-db = passwd
# authz-db = authz
vim svnserve.conf
anon-access= none
auth-access= write
password-db = /svn/svnpasswd/passwd
authz-db = /svn/svnpasswd/authz
移動密碼檔案和許可權檔案
mv authz /svn/svnpasswd/
mv passwd /svn/svnpasswd/
定義使用者
vim /svn/svnpasswd/passwd
[users]
huhaiqing = 123
user1 = 123
user2 = 123
配置許可權
vim /svn/svnpasswd/authz
[aliases]
[groups]
usergr = user1,user2
[sadoc:/] # sadoc專案名稱
@usergr = r # @組名,通過組名配置許可權
huhaiqing = rw
重啟svnserver
pkill svnserver
svnserve -d -r /svn/svndata/
使用svn圖形客戶端測試
linux svn 命令使用
建立命令
mkdir sadoc
cd sadoc/
mkdir trunk branch tags
匯入目錄結構:svn import -m "a" sadoc/ svn:
匯出目錄結構:svn checkout svn: sadoc/
更新檔案:svn update --force svn: sadoc/
檢視目錄:svn list --verbose svn:
檢視檔案:svn cat svn:/css/bootstrap.css
提交資料
cd sadoc
echo test>test.txt
svn add test.txt
svn ci -m "test"
搭建SVN伺服器
搭建svn伺服器 安裝好後,建立 svn資料夾 進入svn資料夾,svnadmin create repository1 則出現乙個repository1資料夾,進入,看到conf資料夾,裡面有三個檔案,svnserve.conf配置 general anon access none auth ac...
SVN伺服器搭建
2.進入命令列並切換到subversion的bin目錄。cd d e program files subversion bin 3.建立版本庫 repository 使用subversion伺服器需要建立乙個版本庫,用來存放svn專案。svnadmin create e svn repos1 此命令...
svn 伺服器搭建
一 原始檔編譯安裝。原始檔共兩個,為 1.subversion 1.6.1.tar.gz 2.subversion deps 1.6.1.tar.gz 注意 兩個檔案版本必須一致,否則很容易產生問題.二 解壓檔案,並編譯配置 subversion 1.解壓檔案 root db2 tfhudong t...