SVN服务端在Linux环境下的安装和配置(多仓库)
来源:互联网 发布:网络最好的诈骗文章 编辑:程序博客网 时间:2024/06/06 09:06
1.环境
centos 7
2.yum安装svn
yum -y install subversion
3.创建svn 根仓库
yum -y install subversion
说明:svn的管理方式跟git不一样,如果你有多个svn仓库,你需要创建多个目录
这里我将/var/svn/svnrepos 作为所有仓库的根目录
4.创建不同项目的版本库
svnadmin create /var/svn/svnrepos/bigdatasvnadmin create /var/svn/svnrepos/soasvnadmin create /var/svn/svnrepos/web
例如我这里3个项目,创建了不同的版本目录 分别为 bigdata soa web
5.配置svn的认证
复制任意一个项目的conf下的authz和passwd文件至根仓库下
我这里在根仓库/var/svn/svnrepos下创建了config目录
mkdir /var/svn/svnrepos/config
复制文件
cp /var/svn/svnrepos/bigdata/conf/authz /var/svn/svnrepos/configcp /var/svn/svnrepos/bigdata/conf/passwd /var/svn/svnrepos/config
配置用户和密码
vi /var/svn/svnrepos/config/authz
新增如下内容
[bigdata:/] stingwoh = rw [soa:/] xiaodada = rw [web:/] yuese = rw
这里也可以根据组来管理权限,使用[groups] 我这边暂时就不给出示例了
vi /var/svn/svnrepos/config/passwd
新增如下内容
stingwoh = 123xiaodada = 123yuese = 123
6.配置版本库
去每个项目下面修改conf/svnserve.conf文件
anon-access = readauth-access = writepassword-db = /var/svn/svnrepos/config/passwdauthz-db = /var/svn/svnrepos/config/authzrealm = bigdata
其中realm为每个项目的目录,比如这里bigdata项目 就设置为bigdata
7 启动svn服务
svnserve -d -r /var/svn/svnrepos
8 客户端使用
svn://ip/仓库名
阅读全文
0 0
- SVN服务端在Linux环境下的安装和配置(多仓库)
- SVN服务端在Linux环境下的安装和配置
- Linux下svn服务端的安装与配置
- CentOS6.5 下SVN服务端的安装和配置
- linux下svn的安装和配置
- Linux下SVN的安装和配置
- linux 下 svn服务端配置
- linux下SVN服务端配置
- Linux下安装SVN服务端
- Linux下安装SVN服务端
- Linux下安装SVN服务端
- svn在Linux环境下仓库的创建与权限访问
- Linux环境下SVN服务器端的安装与配置
- linux下安装,配置svn环境
- centos下的svn安装(服务端)
- 在linux环境下安装hadoop环境和配置
- windows下SVN 1.6 服务端和客户端安装配置
- Windows下的SVN服务端安装教程及权限配置
- oracle11g重建控制文件-关闭状态控制文件丢失--markdown格式
- qt调试时监视数组变量
- 关于dpkg一些小问题
- Bootstrap 栅格系统 学习总结 Bootstrap框架是如今最流行的前端框架之一,Bootstrap功能强大,简单易学,很符合实际应用场景。 只是Bootstrap的内容较多,新手
- 类关键字以及多态
- SVN服务端在Linux环境下的安装和配置(多仓库)
- CF 495C. Treasure 模拟(括号配对)
- java调整图片透明度
- 欢迎使用CSDN-markdown编辑器
- 【Photoshop】批量修改图片分辨率
- 关于docker
- [Git] Git出现一些错误的解决方法
- 揭秘贩卖QQ号背后的产业链 月入1万
- QT,C++最好的调试工具(抽象定义上的工具)