linux(centeros)下搭建svn详解
2016-07-15 09:29
281 查看
1.安装
# yum install subversion
然后输入 # svn 显示svn help得到用法,安装成功
2.创建一个svn存储仓库
# svnadmin create /XXX/project //create后面为仓库文件夹路径
创建仓库后再/project 文件夹中包含一个 /conf文件夹
3.配置文件
/conf文件夹中 包含三个文件即为我们需要的配置文件分别为/svnserve.conf /passwd /authz
1)配置 /svnserve.conf
将以下配置项前面的 # 号删掉,并配置。anon-access = none //没有权限的用户禁止访问 auth-access = write //有权限用户的写入功能 password-db = passwd //用户账号密码设置制定为 /passwd authz-db = authz //用户权限设置制定为 /authz realm = /workspace/svnproject //svn仓库文件夹路径
2)配置 /passwd.conf
[users] 下面写入有权限用户的账号密码,一行一个用户。[users] username = userpassword //等号左侧为用户名,右侧为密码
3)配置 /authz
属于以下形式[/] //这里记得输入 username = rw //等号左侧为刚刚创建的用户名,右侧为读写权限,r-read、w-write w=r //这里记得输入
4启动svn
# svnserve -r -d /XXX/project //后面记得跟上svn仓库路径
5杀掉svn进程
# killall svnserve
6查看进程
# ps -A
7本地下载tortoisesvn(这里就不介绍了)
相关文章推荐
- nohup不输出日志信息的方法及linux重定向
- NET Core MVC 在linux上的创建及发布
- linux 查看百度收录的列表
- Linux搭建SVN(CollabNet Subversion)服务器 可视化界面
- 在 Linux 上管理加密密钥的最佳体验
- centos内核版本升级
- 关于Linux多进程
- 《Linux高级程序设计》实例代码纠错
- Centos 更新源
- linux 下文件的批量复制
- 用 Netdata 监控 Linux
- Linux基础命令介绍
- 两个Linux分析脚本20160715
- 如何挂载阿里云Linux服务器的“数据盘”(新购买)
- [置顶] Linux从不懂得到熟练之路(二)
- [置顶] Linux从不懂得到熟练之路(一)
- Centos6系统安装gpperfmon-cc-web监控
- 在 Linux 上安装 NetData 性能监控工具
- CentOS 7 巨大变动之 firewalld 取代 iptables
- Linux glibc幽灵漏洞测试与修复