閱讀476 返回首頁    go 阿裏雲 go 技術社區[雲棲]


【SVN】(三)創建新項目(2016-04-28)

1、創建項目目錄royal

登錄svn服務器:

#cd /svn/

#mkdir royal/        (這裏可以不用創建目錄,svnadmin會自動創建目錄)

#svnadmin create royal

 

2、遞歸改royal目錄的用戶和所屬組

#chown apache:apache royal/ -R

因為svn是基於apache 的,所以要給royal/目錄 賦予啟動httpd服務用戶權限
b0a5dbbddfbbb6613894a3beb68bf836ae7aab23


3、添加royal目錄權限

#vim svn_accessfile

[royal:/]

@admin = rw

@ycy2_admin = rw
* =
fd92de6c049103407adaa0823d375bfc2ee19771

 

4、創建項目子目錄

(1)#svn mkdir --parents https://svn.jidongnet.com/svn/royal/dev/server -m 'mkdir'

報錯:ssl不支持

(2)#svn mkdir --parents https://svn.jidongnet.com/svn/royal/dev/server -m 'mkdir'

報錯:添加拒絕

(3)#svn mkdir --parents file:///svn/royal/dev/hot_resource -m 'mkdir'

添加成功


svn mkdir用法:

svn mkdir PATH...

svn mkdir URL...

描述:

創建一個目錄,名字是提供的PATH或者URL的最後一部分,工作拷貝PATH指定的目錄會預定要添加,而通過URL指定的目錄會作為一次立即提交在版本庫建立。多個目錄URL的提交是原子操作,在兩種情況下,中介目錄必須已經存在。

 

db下的文件權限會在創建svn子目錄時發生更改,


注:db下rep-xxx.db文件權限注意更改

最後更新:2017-07-24 22:32:45

  上一篇:go  【SVN】(四)新項目搭建後相關報錯(2016-04-28)
  下一篇:go  【SVN】(二)版本庫導入新文件或目錄(2015-12-17)