在CentOS7上配置SVN
1、安装:
使用yum命令(要用root权限):
# yum install subversion
测试安装是否成功:
2、建立版本库:
先建立一个svn目录,把版本库都放在该目录中:
# mkdir -p /var/svn
# svnadmin create /var/svn/项目名字
进入/var/svn/目录,会发现有如下几个文件:
3、编写用户文件和权限文件:
# vi authz '设置权限,权限控制文件# vi passwd '设置密码,帐号密码文件# vi svnserve.conf 'SVN服务配置文件system
3.1、设置权限:# vi authz '[/]是必须的;rw代表读写的权限。
3.2、设置密码:# vi passwd '添上自己喜欢的用户名密码:
3.3、设置服务:# vi svnserve.conf '记得要把以下这几行的#号去掉,要不然不起作用
anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用passwd文件作为账号文件
authz-db = authz #使用authz文件作为权限文件
realm = /var/svn/svnrepos # 认证空间名,版本库所在目录
4、启动svn服务:
# svnserve -d -r /var/svn
查看服务是否成功启动:
# ps aux|grep svn
出现下图,说明svn服务启动成功:
5、测试连接:
# svn co svn://ip地址/项目名称
这命令会提示你输入svn_passwd中设置的用户名密码,输入后出现:
Checked out reversion 0
6、或者在Windows上安装专业测试连接软件:tortiseSVN
再输入刚才配置的用户名及密码即可:
最后说几句,其实这个配置的过程并不是很复杂,只要自己用心去做,多点细心,就一定会成功。另外如果自己遇到不太会的东西还是要多去网上查CSDN博客,或者站在巨人的肩膀上,找身边比自己优秀的人。
在CentOS7上配置SVN相关推荐
- 在CentOS7上配置Open vSwitch和VXLAN
在CentOS7上配置Open vSwitch和VXLAN 环境 实验环境 主机环境 [yuwh@node0 ~]$ uname -a Linux node0 3.10.0-123.9.3.el7.x ...
- SVN CentOS7 下配置svn的安装及基础配置介绍
CentOS7 下配置svn的安装及基础配置介绍 by:授客 QQ:1033553122 目录 一. 实践环境... 1 二. 安装操作系统... 1 三. ...
- myftpadmin+proftpd+mysql架设ftp服务器_[教程]在CentOS7上配置 FTP服务器 Proftpd 支持 MySQL 虚拟用户加密认证以及磁盘限额(Quota)...
有一些很古老的教程,一般都是走编译安装路线的,本文是教你不需要编译,而且随时都可以跟随 CentOS 升级 Proftpd 到最新版本,以避免可能的漏洞攻击.利用 Proftpd 现成的配置以及设置好 ...
- Centos7上配置安装Squid代理(主动代理,与透明代理)
安装环境:Centos7,Windows7 centos7上安装好squid服务 centos7:172.16.0.100/24(nat),192.168.0.2/24(仅主机) windows:19 ...
- svn同步文件到web服务器,Centos7上搭建SVN服务器并实现自动同步至web目录
前言: 由于最近跟学长一起合作完成一个小项目,然后我俩比较熟悉的版本控制是SVN,就考虑着在服务器上搭建一个SVN服务器.现在在这里给出简单的搭建过程. (其实吧,能用Git就尽量用git吧,好处自己 ...
- 在centos7上配置caffe所遇到的一些问题
之前在Ubuntu上配置过一次caffe,还算顺利,并没有遇到什么特别大的问题,但那是一台普通的台式机,并不能担负起跑数据的重担,于是换到了一台服务器上. 服务器上的系统是centoOS,之前并没有接 ...
- Linux上配置SVN使用http访问
前提是已经搭建好svn服务器并且可以通过svn://ip/proname进行访问. 1查看Apache服务是否安装. 查看是否有httpd: cd /etc/rc.d/init.d/ 查看httpd版 ...
- CentOS7 下配置svn的安装及基础配置介绍
一. 实践环境 二. 安装操作系统 三. 安装SVN 四. 基础配置 五. 启动SVN 六. 客户端访问 ...
- mac上配置SVN版本回退
昨晚配置到凌晨2点半多; 出现的问题: mac自带的svn版本太高,公司用的1.8,mac的是1.9.7; 我想把mac的svn版本回退; 使用svn -update -r 版本号,未果; 使用bre ...
最新文章
- linux批量管理矿机,华硕最新的挖矿主机板可以一次控制 20 个 GPU
- Linux常见面试题2
- Python常用包的使用
- where and when navigation target url is retrieved by SAP UI5 Framework
- openssl 生成证书_使用证书和私钥导出P12格式个人证书!
- 云服务器mqtt协议,云服务器mqtt协议
- java日期处理总结
- 华为云发布“华为鲲鹏”培训认证体系,助力开发者“化鲲为鹏”
- Tomcat 工作原理【转】
- git21天打卡Day2-注册账号
- Mysql 行锁入门
- win7、win8手动安装AHCI驱动
- 关于推广个人博客的经验_博客推广
- Notification 模拟收到短信,数据下载的状态栏提示
- 双线一柱变色MACD指标
- 电感和磁珠有哪些区别?
- 多点相册--将手机的照片和视频备份到电脑的工具
- 分享几张与互联网相关的搞笑图片
- 【大数据】带你理解flink的state概念
- composer修改成国内镜像
热门文章
- 深度学习RCNN, Fast-RCNN, Faster-RCNN的一些事
- Coursera课程Python for everyone:chapter5
- Qt安装和QML HelloWord程序
- 涉足计算机视觉领域要知道的
- springBoot ajax 报错 Circular view path [xx: would dispatch...
- LeetCode18.四数之和 JavaScript
- JavaScript 弱类型
- 彻底解决windows2003不能共享文件夹或者共享后不能访问的问题
- MATLAB绘图笔记——画立方体的几种方法
- 关于ACE_Svc_Handler