首页 > 代码库 > Centos下的SVN搭建
Centos下的SVN搭建
需求:
搭建SVN实现本地开发环境,方便线上代码的更新。
步骤:
1. 安装SVN服务
yum install -y subversion
2.创建SVN代码库的目录、创建版本库
mkdir -p /svn/davesvn
svnadmin create /home/svn/svnfile
3.启动SVN服务
svnserve -d -r /svn/
4.配置SVN主配置文件,创建用户,配置权限目录
svnserve.conf
[root@JD-BJ-578 svn]# cd /svn/davesvn/conf/ [root@JD-BJ-578 conf]# cat svnserve.conf [general] anon-access = nooe #默认不允许未授权用户访问 auth-access = write #授权用户可以读写权限 password-db = /svn/davesvn/conf/passwd #定义 用户和密码文件的路径 authz-db = /svn/davesvn/conf/authz #配置目录权限的文件路径 [sasl] [root@JD-BJ-578 conf]#
password
[root@JD-BJ-578 conf]# cat passwd [users] admin = 123.com #用户 admin 密码 123.com [root@JD-BJ-578 conf]#
5.重启服务,创建完成。
[root@JD-BJ-578 fet]# ps -ef|grep svn root 1694 48015 0 13:28 pts/2 00:00:00 grep svn root 47280 1 0 10:32 ? 00:00:00 svnserve -d -r /svn/ [root@JD-BJ-578 fet]# kill -9 47280 [root@JD-BJ-578 fet]# svnserve -d -r /svn/
测试,WINDOWS端登录并上传
windows 下载客户端 tortoisesvn 并安装。
1.创建好自己需要存放SVN数据的本地文件--右击--SVN Checkout
2. 输入SVN的连接地址,和本地存储地址。
3.点击OK提示用户名密码,输入之前在passwod里面配置的用户。
4.本地创建一个文件,右击 SVN commit 上传
5.上传成功
Centos下的SVN搭建
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。