svn安裝過程就不寫了,安裝完成之後進行下面的操作:
#檢查svn是否安裝成功
/home/svnroot/subversion/bin/svnserve --version
# svn建立版本庫:repos1
cd /home/svnroot/svndata/
svnadmin create repos1
###----------------
cd repos1/conf/
vim svnserve.conf
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
# realm = my first repository
# force-username-case = none
[sasl]
# use-sasl = true
# min-encryption = 0
# max-encryption = 256
# 新增使用者:
vim authz
[groups]
admin=svnadmin
[repos1:/]
@admin=rw
svnadmin=rw
# 設定使用者的密碼:
vim passwd
[users]
svnadmin=123456
# 設定自動同步到實際的專案位址
cd /svnroot/svndata/repos1/hooks/
vi post-commit:
#!/bin/sh
repos="$1"
rev="$2"
basepath=/home/wwwroot/default/repos1
webpath="$basepath/"
export lang=en_us.utf-8
svn update $webpath --username username --password xx --non-interactive
# 開啟svn服務
svnserve -d -r /home/svnroot/svndata/
# 檢查svn是否可用
svn co svn:
# over svn自動同步到web目錄的設定方法
背景 伺服器 windows server 2008系統 上搭建visualsvn server,本地svn提交 修改後,需要自動同步到伺服器端的 倉庫。設定 思路 svn的hooks目錄有觸發功能,有乙個post commit.bat檔案 需要新建 意為 提交後執行 通過這個功能就可以將提交 後要...
linux svn安裝教程並實現自動同步web目錄
本文直接使用yum命令安裝svn 一 yum安裝subversion 命令 yum install subversion 檢視安裝版本,檢測安裝是否成功 svnserve sersion 檢視安裝版本 rpm ql subversion 二 建立目錄結構 配置多個專案,這裡先建立兩個專案示範 建立我...
oracle建表並設定ID為自動增長
create tablespace shopping datafile d oracle mypc oradata orcl shopping.dbf size 20m autoextend on create user shopping 建立 使用者 使用者名稱 identified by sho...