1.安裝svn
yum -y install subversion
2.建立版本庫目錄
mkdir -p /var/svndata
svnserve -d
-r /var/svndata
3.建立版本庫,建立乙個新的svn專案
svnadmin create /var/svndata/project-test
建立tags目錄
svn mkdir svn:
/project-test/tags -m "此目錄的說明資訊"。
建立branches目錄
svn mkdir svn:
/project-test/branches -m "此目錄的說明資訊"。
建立trunk目錄
svn mkdir svn:
/project-test/trunk -m "此目錄的說明資訊"。
4.配置許可權
4.1 svnserve.conf
cd /var/svndata/project-test/conf
vi svnserve.conf
在svnserve.conf中新增
[general]
anon-access=none
auth-access=write
password-db=passwd
authz-db=authz
realm=/var/svndata/project-test
4.2 passwd
vi passwd
新增使用者
[users]
test=123456
4.3 authz配置
目的是設定哪些使用者可以訪問哪些目錄,向authz檔案追加以下內容:
設定[/]代表根目錄下所有的資源
vi authz
新增
[/]
test=rw
5.配置防火牆
vi /etc/sysconfig/iptables
新增
-a input -m state --state new
-m tcp -p tcp --dport 3690
-j accept
重啟防火牆
service iptables restart
啟動svn
svnserve -d
-r /var/svndata/project-test
檢視svn程序
ps -ef|grep svn|grep -v grep
檢測svn 埠
netstat -ln |grep 3690
停止重啟svn
killall svnserve //停止
svnserve -d
-r /var/svndata/project-test
// 啟動
svn位址
svn:
//***********************************====
注:有多個svn專案時,建立新專案如果出現問題,重啟一下試試,注意許可權不要忘記配置正確。
eg:
svndata下又建立了乙個svndata/project2
直接在svndata根目錄重啟呼叫啟動就行了
killall svnserve //停止
svnserve -d
-r /var/svndata/
// 啟動
Unity中Android開發環境搭建配置教程
unity中進行安卓平台開發需要哪些步驟呢?這裡對搭建配置步驟進行整理和總結。官方 官方 2 api第1個 3 extra第1個 5.unity切換到android平台並配置jdk sdk ndk路徑 在unity的android發布設定 other setting configuration 中設...
HFish蜜罐 基於Docker的搭建與配置
hfish 是一款基於 golang 開發的跨平台多功能主動誘導型開源蜜罐框架系統,為了企業安全防護做出了精心的打造,全程記錄黑客攻擊手段,實現防護自主化。為 ftp 埠 22為 ssh 埠 23為 telnet 埠 3306 為 mysql 埠 6379 為 redis 埠 8080 為 暗網 埠...
windows下搭建svn伺服器及許可權配置
伺服器端 visualsvn server 3.3.1 客戶端tortoisesvn 1.8.13 1.安裝伺服器端程式 選擇伺服器和管理介面都安裝 選擇安裝路徑和版本庫存放路徑,選擇版本庫的訪問方式為http或https 2.建立新使用者 users上右擊建立兩個測試使用者xujian和yuanh...