博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux服务器(CentOS)安装SVN(subversion)教程
阅读量:6417 次
发布时间:2019-06-23

本文共 1023 字,大约阅读时间需要 3 分钟。

hot3.png

1、准备工作

1.1 说明

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。

1.2 下载安装VMware Workstation ,创建CentOS

1.3 下载安装Xshell 5

2、安装步骤

2.1 yum安装subversion;

命令行: yum -y install subversion

这里写图片描述

2.2建立SVN目录(目录地址自定义)

>  命令行:mkdir -p /home/svn

 

这里写图片描述

2.3、启动svn,查看进程

命令行:1) svnserve -d -r /home/svn ; 2) netstat -lnt | grep 3690;3) ps -le | grep svn

这里写图片描述

2.4、创建项目版本库目录,如果有其他项目再新建一个目录就行了

命令行:svnadmin create /home/svn/myproject

这里写图片描述

2.5、进入到myproject/conf修改配置文件

conf  |-svnserve.conf SVN服务配置文件   |-passwd是帐号密码文件   |-authz文件是权限控制文件

(1)、vi svnserve.conf 修改下面五项

anon-access = none auth-access = write password-db = passwd authz-db = authz realm = /home/svn/myproject

这里写图片描述

(2)、vi passwd

在下面添加一行 yourname = yourpassword

这里写图片描述

(3)、vi authz 给用户添加可读可写权限

这里写图片描述

2.6、重启svn服务

命令行:1) pkill svnserve 2) netstat -lnt | grep 3690 3) svnserve -d -r /home/svn/ 4) netstat -lnt | grep 3690

这里写图片描述

2.7、测试

新建一个测试文件夹,在该文件夹下右键选择 SVN checkout(要事先安装TortoiseSVN);

填写SVN地址,输入账号密码。

转载于:https://my.oschina.net/joe12321/blog/1518687

你可能感兴趣的文章
反射实现AOP动态代理模式(Spring AOP实现原理)
查看>>
Http协议与缓存
查看>>
监测超过特定内存阀值进程并结束
查看>>
Linux Centos 查询信息
查看>>
android adb命令
查看>>
python “双”稀疏矩阵转换为最小联通量“单”矩阵
查看>>
揭秘天猫双11背后:20万商家600万张海报,背后只有一个鹿班
查看>>
重置mysq root密码脚本
查看>>
我的友情链接
查看>>
MHA配置参数
查看>>
深入理解Lock
查看>>
vim的块选择
查看>>
HTML --块
查看>>
在DLL中获取主进程窗口句柄
查看>>
基于消息队列的双向通信
查看>>
一个不错的loading效果
查看>>
Debian允许root用户登录
查看>>
linux的文件系统
查看>>
上云利器,K8S应用编排设计器之快到极致
查看>>
袋鼠云服务案例系列 | 从DB2到MySQL,某传统金融平台的互联网转型之路
查看>>