ubuntu14下搭建svn
2024-10-08 22:43:30
1.安装
查看是否安装
svn help
安装了卸载
sudo apt-get remove --purge subversion
安装
sudo apt-get update
sudo apt-get install subversion
验证
svn版本
svn --version
svn server版本
svnserve --version
创建仓库
sudo mkdir -p /home/svn
sudo svnadmin create /home/svn
配置
修改conf目录下的三个文件,authz;passwd;svnserve.conf
svnserve.conf仓库主配置文件
[general]
#匿名用户不可读,选项值none,read和write
anon-access = none
#权限用户可写
auth-access = write
#密码文件为passwd
password-db = passwd
#权限文件为authz
authz-db = authz
passwd是密码文件,当前仓库下的所有用户都记录在这里
[users]
x1 = 123456
x2 = 123456
authz是权限文件,用于为passwd中的用户配置权限
[/]
x1 = rw
x2 = r
启动
svnserve -d -r /home/svn
查看svnserve是否运行
ps aux | grep svnserve
停止服务器
killall svnserve
ps aux | grep svnserve
通过TortoiseSVN客户端访问SVN服务器
url
svn://192.168.5.224
注:
1.svnserve的默认端口3690
查看方法,先查看进程
ps -aux|grep svnserve| grep -v grep | awk '{print $2}'
查看端口
netstat -nap|grep
2.编辑svnserve.conf,每个配置项顶个写,不要有空格,否则用TortoiseSVN请求时会提示
Error while parsing config file: /home/svn/conf/svnserve.conf
最新文章
- OAF_开发系列03_实现OAF如何在保存前判断数据是否存在变更(案例)
- Android课程---Android设置透明效果的三种方法(转)
- 基于jQuery的input输入框下拉提示层(自动邮箱后缀名)
- scrapy 的 selector 练习
- BZOJ3058 四叶草魔杖
- jquery事件切换hover/toggle
- [Objective-c 基础 - 1.1] OC类
- [记录]Ubuntu下,使用Shell,简单替换有规律的文件名称
- MVC5控制器、路由、返回类型、选择器、过滤器
- 程序猿 tensorflow 入门开发及人工智能实战
- JavaSE教程-02Java基本语法-BUG:易错点
- ajax的四种type类型
- 20160221.CCPP体系详解(0031天)
- mysql学习(一)
- Linux 系统状态检测命令
- spring简述
- koa中返回404并且刷新后才正常的解决方案
- Mysql 主从服务器数据同步
- HDU 6351 Naive Operations(线段树)
- 用Python监听鼠标和键盘事件