Linux 通过yum源安装subversion(svn)服务端
生活随笔
收集整理的這篇文章主要介紹了
Linux 通过yum源安装subversion(svn)服务端
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 前言
- 通過yum源安裝subversion(svn)服務端
- 基本的SVN服務端配操作
- 確定一個SVN目錄
- 新建SVN倉庫
- 給SVN倉庫添加用戶
- 給SVN倉庫的用戶授權
- SVN倉庫配置
- 啟動服務器
- 測試服務器
- 參考
前言
略
通過yum源安裝subversion(svn)服務端
參考 Linux 利用yum源安裝subversion(svn)客戶端。
shell> yum install subversion通過yum源安裝的subversion,既包含服務端,又包含客戶端。
基本的SVN服務端配操作
確定一個SVN目錄
比如/home/svn。
shell> mkdir /home/svn新建SVN倉庫
shell> svnadmin create /home/svn/test給SVN倉庫添加用戶
在/home/svn/test/conf/passwd文件添加形如"username=password"的條目。
[users] admin = adminpass user1 = 123456給SVN倉庫的用戶授權
在 /home/svn/test/conf/authz文件中修改用戶的訪問策略:
[groups][test:/] admin = rw user1 = r * =[test:/modue] admin = rw user1 = rw * =以上表示admin具有所有的讀寫權限,user1在modue文件夾下可讀可寫,根目錄下只讀。
也可以配置組的權限。
SVN倉庫配置
在/home/svn/test/conf/svnserve.conf文件中修改SVN倉庫配置。
svnserve.conf內容如下:
[general] anon-access = none auth-access = write password-db = passwd authz-db = authz啟動服務器
shell> svnserve -d -r /home/svn測試服務器
使用TortoiseSVN工具方式測試:
命令行方式測試:
shell> svn co svn://192.168.1.5/test --username jack # 按提示輸入svn的密碼 shell> cd test shell> vim main.c shell> svn add main.c shell> svn commit main.c -m "comment" Adding main.c Transmitting file data . Committed revision 2. ( 測試提交成功 )參考
https://subversion.apache.org/packages.html
總結
以上是生活随笔為你收集整理的Linux 通过yum源安装subversion(svn)服务端的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 文本搜索神器grep
- 下一篇: CCSP 云安全认证-法律与合规风险