作業系統:ubuntu 14.04
1,安裝svn
apt-get install subversion
2,新建svn目錄
例:/opt/svn
3,建立svn倉庫,這裡建立乙個名字叫obj的倉庫
svnadmin create /opt/svn/obj
4,修改配置 一共3個檔案 svnserve.conf、passwd、authz
編輯檔案vim /opt/svn/obj/conf/svnserve.conf ,開啟以下列的注釋
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
編輯檔案vim /opt/svn/obj/conf/passwd,新增賬號密碼
admin = 123456
編輯檔案vim /opt/svn/obj/conf/authz,編輯分組及許可權
[groups]
develop = admin
@develop = rw
5,啟動svn服務
svnserve -d -r /opt/svn //這裡的-d 是守護程序
6,**檢出
7,同步web伺服器
1> 建立web資料夾 例:/opt/web/obj
2>再一次檢出svn專案到/opt/web/obj
3> 轉到svn 下的hooks目錄,編輯 vim post-commit
複製以下文件,意思是:在svn提交完成後觸發web端的更新
#!/bin/sh
repos="$1"
rev="$2"
export lang=en_us.utf-8
svn update /opt/web/obj --username admin --password 123456
4>給post-commit執行許可權
chmod 755 post-commit
8,同步完成
搭建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...