Centos6.8配置svn
svn的安装:yum -y install subversion
一、一个仓库放所有的项目
创建仓库,以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。
1、创建仓库:svnadmin create /home/svnroot
2、配置密码:
vim /home/svnroot/conf/passwd
增加:新建svn账号=密码
3、配置权限
vim /home/svnroot/conf/authz
增加:
[/] 新建svn账号=rw
4、配置文件
vim /home/svnroot/conf/svnserve.conf
取消注释:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
5、启动svn
svnserve -d -r /home/svnroot
6、关闭svn
ps -ef|grep svn
kill - 进程id 或者 #关闭SVN进程
[root@localhost ~]# killall svnserve
二、分组多项目管理
1、创建多项目所在文件夹:mkdir /home/svnGroup
2、创建多个项目的版本库:
svnadmin create /home/svnGroup/project1
svnadmin create /home/svnGroup/project2
3、创建文件夹存放权限和密码:
mkdir /home/svnGroup/CodeAuth
将项目project1的配置文件: /home/svnGroup/project1/conf/auth、/home/svnGroup/project1/conf/passwd 复制到 /home/svnGroup/CodeAuth下
cp /home/svnGroup/project1/conf/auth /home/svnGroup/project1/conf/passwd /home/svnGroup/CodeAuth
删除project1、project2的配置文件auth、passwd
rm /home/svnGroup/project1/conf/auth /home/svnGroup/project1/conf/passwd
rm /home/svnGroup/project2/conf/auth /home/svnGroup/project2/conf/passwd
4、配置账户密码
vim /home/svnGroup/CodeAuth/passwd
[users]
svn账户名=密码
vim /home/svnGroup/CodeAuth/auth
[groups]
分组名称=svn账户名
[project1:/]
@分组名称=rw
[project2:/]
@分组名称=rw
5、修改项目配置文件
vim /home/svnGroup/project1/conf/svnserve.conf
anon-access = none
auth-access = write
password-db = /home/svnGroup/CodeAuth/passwd
authz-db = /home/svnGroup/CodeAuth/auth
6、关闭svn
ps -ef|grep svn
kill - 进程id 或者 #关闭SVN进程
[root@localhost ~]# killall svnserve
7、启动svn
svnserve -d -r /home/svnGroup
三、我没找到两种管理方式共存的配置,有了解的朋友,还请多多指教。
Centos6.8配置svn的更多相关文章
- CentOS-6.*安装配置SVN
安装说明 系统环境:CentOS-6.3 安装方式:yum install (源码安装容易产生版本兼容的问题) 安装软件:系统自动下载SVN软件 检查已安装版本 #检查是否安装了低版本的SVN [ro ...
- CentOS6.3配置SVN之subversion1.7.7
今天配置了 SVN 记在这儿 备忘: 1. 下载 svn 软件包和依赖包 cd /mydata/soft wget http://labs.mop.com/apache-mirror/subversi ...
- centos6.0 配置SVN
基本步骤: 1.安装必需的subversion 2.创建版本库 3.配置用户和权限 4.钩子和svn常用命令说明 一.安装subversion 在这里我们使用yum来安装subversion,使用以下 ...
- CentOS6.9快速安装配置svn
CentOS6.9快速安装配置svn 环境介绍: 操作系统:CentOS release 6.9 (Final)192.168.65.130 (svn服务器)192.168.65.129 (svn客户 ...
- CentOs 6.6 安装配置 SVN
① 挂载光盘 mount /dev/cdrom /mnt/cdrom ② yum 安装 svn yum -y install subversion ③ 创建svn 版本库根目录 mkdir -p /w ...
- aliyun CentOS6.5 上 svn 安装笔记
为了方便管理自己的一些学习资料.总结等,在CentOS6.5上安装SVN,记录过程如下: 1.1 安装方式 独立服务器 fsfs SVN服务器有2种运行方式:独立安装.SVN+Apache.独立 ...
- Centos/ubuntu配置SVN服务
Centos安装svn yum -y install subversion ubuntu安装svn apt-get install subversion Centos配置svn root@hello: ...
- 安装和配置SVN服务器Subversion、客户端TortoiseSVN和Visual Studio插件AnkhSvn
1.下载并安装服务器端Subversion下载地址:http://subversion.apache.org当前最新版本为1.8.10,默认安装目录为C:\Program Files\Subversi ...
- Centos下安装和配置SVN
1.安装SVN服务 #检查现有版本 rpm -qa subversion #如果存储旧版本,卸载旧版本SVN yum remove subversion #安装SVN yum install subv ...
随机推荐
- 【JBPM4】获取任务
示例代码: <?xml version="1.0" encoding="UTF-8"?> <process name="test&q ...
- 网站页面SEO的三个标签怎么写有利【转载】
转载自:代明博客 在SEO界,自从夫唯老师提出“四处一词”的概念以来,不管是搜索引擎还是SEOer,都格外重视页面的三个标签.三个标签书写是否成功,在很大程度上决定了网页是否能有好的排名.今天代明博客 ...
- bzoj 1491
思路:先求出每两点之间的最短路,建出n个最短路径图,然后枚举起点终点和中间点,计算条数用到拓扑图dp... 看别人的方法很巧妙地用floyd在计算最短路的时候就可以直接计算条数啦... #includ ...
- ESLint 使用入门
在团队协作中,为避免低级 Bug.产出风格统一的代码,会预先制定编码规范.使用 Lint 工具和代码风格检测工具,则可以辅助编码规范执行,有效控制代码质量. 在以前的项目中,我们选择 JSHint 和 ...
- #1054 - Unknown column 'category' in 'field list'
导致这个问题的原因有: 1.确实没有这个字段 2.写错表了,你以为写到想要的表,没想到写到别处去了,当然没有这个字段了,这时候检查一下sql语句是不是选错了表,或者选错了数据库
- CodeForces 734E Anton and Tree
$dfs$缩点,树形$dp$. 首先将连通块缩点,缩点后形成一个黑白节点相间的树.接下来的任务就是寻找一个$root$,使这棵树以$root$为根,树的高度是最小的(也就是一层一层染色).树形$dp$ ...
- Html导出Pdf
最近领导给了一个新的需求:给了我一个html页面,让我导出Pdf页面 由于以前没有搞过这方面的需求,所以查百度找资料,找了一大堆的好东西,像ItextSharp和wkhtmltopdf 废话不说,进入 ...
- android 内存分哪些区
韩梦飞沙 yue31313 韩亚飞 han_meng_fei_sha 313134555@qq.com android 内存分哪些区 内存分哪些区 ============ 内存分为的5大区 1.栈区 ...
- BZOJ 1115 [POI2009]石子游戏Kam(阶梯博弈)
[题目链接] http://www.lydsy.com/JudgeOnline/problem.php?id=1115 [题目大意] 有N堆石子,除了第一堆外,每堆石子个数都不少于前一堆的石子个数. ...
- 【dfs序+AC自动机+树状数组】BZOJ2434-[Noi2011]阿狸的打字机
[题目大意] 输入一个字符串,其中:(1)a..z:在字符串末尾添加当前字符(2)P:输出当前字符串(3)B:从当前字符串末尾删去一个字符. 给出m组查询,输出第i个输出的字符串在第j个输出的字符串内 ...