linux搭建svn
2016-05-20 15:59
501 查看
1、安装
yum install subversion
2、创建svndata文件夹
mkdir /svndata/
3、创建一个项目
mkdir /svndata/mycode/
#为mycode建立版本库
svnadmin create /svndata/mycode/
4、编辑conf文件
vi /svndata/mycode/conf/svnserve.conf
[general]
anon-access = none #这里设置匿名不允许checkout
auth-access = write #认证后可以提交
password-db = passwd #帐号密码配置文件
authz-db = authz #权限认证配置文件
*** 注意这些配置前面不能有空格,否则会出错 ***
5、编辑 passwd 文件
vi /svndata/mycode/conf/passwd
[users]
username = password #用户名 = 后面是密码
username2 = password2
6、编辑 authz 文件
vi /svndata/mycode/conf/authz
[groups]
admin = username, username2
[/]
@admin = rw
7、启动服务
svnserve -d -r /svndata/
然后可以自己设成启动服务.
netstat -anp|grep svnserve
看下端口,默认端口是3690,需要在iptables设置一下。
8.
svn://<ip>/mycode
yum install subversion
2、创建svndata文件夹
mkdir /svndata/
3、创建一个项目
mkdir /svndata/mycode/
#为mycode建立版本库
svnadmin create /svndata/mycode/
4、编辑conf文件
vi /svndata/mycode/conf/svnserve.conf
[general]
anon-access = none #这里设置匿名不允许checkout
auth-access = write #认证后可以提交
password-db = passwd #帐号密码配置文件
authz-db = authz #权限认证配置文件
*** 注意这些配置前面不能有空格,否则会出错 ***
5、编辑 passwd 文件
vi /svndata/mycode/conf/passwd
[users]
username = password #用户名 = 后面是密码
username2 = password2
6、编辑 authz 文件
vi /svndata/mycode/conf/authz
[groups]
admin = username, username2
[/]
@admin = rw
7、启动服务
svnserve -d -r /svndata/
然后可以自己设成启动服务.
netstat -anp|grep svnserve
看下端口,默认端口是3690,需要在iptables设置一下。
8.
svn://<ip>/mycode
相关文章推荐
- CentOS 6.5 下 Tengine 安装记录
- linux下安装配置svn独立服务器
- Linux 磁盘分区、格式化、目录挂载
- linux有名管道的一点理解
- 通用java程序linux启动脚本精简版
- NODEJS 在Centos下面的自动启动
- php7在centos上源码安装
- 【随笔】Linux文件的三个时间属性
- CentOS 7 时区修改及时间同步实例
- Linux命令统计源码行数
- Linux 静态库和动态库的区别
- MyEclipse 2016 Windows/Linux/Mac 版下载地址
- centos 下面修改mysql的root密码
- 在linux中使用mingw为64位windows交叉编译程序
- linux cron计划任务
- Centos7下LNMP安装log4php,phpunit
- linux定时任务crontab设置
- linux
- Linux日常维护命令
- linux下对文件的读写操作