SVN统一项目管理
????????SVN管理多個項目版本庫
步驟一:安裝svn(略..)
步驟二:配置
? ? A:? #mkdir /data/svn
? ? ? ? ? ? #svnadmin create /data/svn/test1????????????????? ??
? ? ? ? ? ? #svnadmin create /data/svn/test2
????????? ? #svnadmin create /data/svn/test3
????????? ? #svnadmin create /data/svn/test4
? ? B:在項目根目錄“/data/svn”下建立2個文件分別個“authz”和“passwd”(授權和密碼文件)
? ? C:拷貝一個項目的配置文件“svnserve.conf"至data/svn/"項目根目錄下,并編輯如下
????? ? ? ? [general]
????????????anon-access = read????????????????????? ? #去掉注釋??
????????????auth-access = write????????????????????? ? ?#去掉注釋?
????????????password-db = ../../passwd????????????? #去掉注釋并修改,其中../../帶向上2級目錄,也就是指向項目根目錄下的passwd(注意該位置可自行控制)??
????????????authz-db = ../../authz????????????????????? ? #去掉注釋并修改,其中../../帶向上2級目錄,也就是指向項目根目錄下的authz? ??
????????????realm =?Welcom to My Svn?? ???????????#歡迎信息
? ? D:將編輯好的配置文件svnserve.conf替換至所有項目目錄下的vnserve.conf文件
? ? E:編輯項目根目錄下authz和passwd文件
????? ? #cd /data/svn/??
????? ? #vim passwd
????? ? [users]?
? ? ? ? zhangsan = abc123456????????????????????? ? #賬號、密碼
????? ? lisi =? abc123456????????????????????????????????? ?#賬號、密碼
????? ? #vim authz
????? ? [groups]
????? ? admin_group = zhangsan,lisi????????????? ? #建名為“admin_group"組,將加入張三和李四2個用戶
????? ? [/]????????????????????????????????????????????????????????? ? #配置所有項目權限
????? ? @admin_group????????????????????????????????????? #配置該組內2個用戶可以訪問所有項目,也就相當于技術總監,哈哈
????? ? [test1:/]????????????????????????????????????????????????? ? #配置項目test1的權限
????? ? zhangsan = rw????????????????????????????????????? ? #張三用戶有可讀寫權限
????? ? [test2:/]????????????????????????????????????????????????? ? #配置項目test2的權限
????? ? lisi = rw????????????????????????????????????????????????? ? #lisi具有可讀寫權限
????? ? [test3:/]
????? ? 。。。
? ? F:啟動svn
????? ? #svnserve -dr /data/svn
? ? G:客戶端進行測試,如果沒問題,就OK啦。
轉載于:https://blog.51cto.com/4402071/1976112
總結
- 上一篇: Servlet3.1规范翻译 - 应用生
- 下一篇: vue学习笔记(三)