svn服务安装与配置
SVN安装
centos系统下执行yum install subversion
创建项目
svnadmin create dxk-test 创建项目dxk-test
服务配置与权限控制
vim conf/svnserve.conf
[general]
#不允许匿名用户访问
anon-access = none
#允许授权用户写操作
auth-access = write
#账户文件(用来控制用户账户密码)
password-db = passwd
#访问控制文件(用来控制用户权限)
authz-db = authz
#认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。注意如果你的svn项目在使用过程中修改了此值会要求用户重新输入账户密码认证(参见下方截图)
realm = dxk-test Repository
[sasl]
修改账户密码文件sudo vim conf/passwd
[users]
duxiaokong = duxiaokong
dxk = dxk
修改授权配置文件
指令简介:此配置文件采用“基于路径的授权”策略,中括号里指定路径,以下列出对各用户的授权。包括只读r,读写rw。没有列出的用户,则不允许访问。还可以对用户分组,具体请参考svn手册。
vim conf/authz
[aliases]
[groups]
#定义用户组
phper = duxiaokong,dxk
#phper分组对/目录有读写权限
[/]
@phper = rw
#/trunk/php目录,duxiaokong有读权限,其他人无权限
[/trunk/php]
duxiaokong = r
*=
监听服务
/usr/bin/svnserve -d -r /data/dxk-test/ --listen-port=3690
可以用netstat -tulnp | grep 3690查看服务监听状态。
tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN 13660/svnserve
也可以用ps -ef | grep svnserve查看服务进程。
其他
有时候svn所在服务器更换了IP这时候你本机的svn无法update怎么办
svn switch --relocate svn://120.200.76.74/branches/dxk svn://220.122.125.3/branches/dxk有时候svn更新提示冲突,然后你把冲突文件删除之后重新svn up还是不可以
svn up
Updating '.':
Skipped 'app/Views/wap/user/set-index.blade.php' -- Node remains in conflict
这时候你可以试一下
svn remove --force app/Views/wap/user/set-index.blade.php
svn resolve --accept=working app/Views/wap/user/set-index.blade.php
svn up
svn服务安装与配置的更多相关文章
- linux下svn的安装与配置
---恢复内容开始--- linux下svn的安装与配置 Linux发行版本:CentOS6.5 1.安装subversion sudo yum -y install subversion 2.创建s ...
- window、linux安装jdk,excel 导入oracle,WebService,window 端口查看,svn服务安装,oracle用户解锁
内存泄露分析插件http://download.eclipse.org/mat/1.3/update-site/birt插件http://download.eclipse.org//birt/upda ...
- 【VNC】Linux环境VNC服务安装、配置与使用
[VNC]Linux环境VNC服务安装.配置与使用 2009-06-25 15:55:31 分类: Linux 前言:作为一名DBA,在创建Oracle数据库的过程中一般要使用dbca和netc ...
- linux服务安装与配置(二):安装xinetd服务
linux服务安装与配置(二):安装xinetd服务 xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器.经常用 ...
- Openstack入门篇(十七)之Cinder服务-->安装并配置一个本地存储节点
怎样为块存储服务安装并配置存储节点.为简单起见,这里配置一个有一个空的本地块存储设备的存储节点.这个向导用的是 /dev/sdb,此处选用linux-node1节点作为存储节点,需要在vmware中添 ...
- CentOS7下NFS服务安装及配置固定端口
CentOS7下NFS服务安装及配置 系统环境:CentOS Linux release 7.4.1708 (Core) 3.10.0-693.el7.x86_64 软件版本:nfs-utils-1. ...
- 025-Cinder服务-->安装并配置一个本地存储节点(ISCSI)
一:Cinder提供块级别的存储服务,块存储提供一个基础设施为了管理卷,以及和OpenStack计算服务交互,为实例提供卷.此服务也会激活管理卷的快照和卷类型的功能,块存储服务通常包含下列组件:cin ...
- CentOS-Samba服务安装与配置
title date tags layout CentOS6.5 Samba服务安装与配置 2018-09-03 Centos6.5服务器搭建 post 例题: 在服务器中安装Samba服务,创建共享 ...
- code manager tools svn服务安装配置
svn server 安装配置: 下载地址:http://www.visualsvn.com/server/download/ 然后安装图一步一步前进: 1.点击download now: 2.点击N ...
随机推荐
- Vue和SuperSlide做轮播效果
使用这个插件做轮播需要的js应该知道,就是vue.js和jquery.SuperSlide.2.1.1.js 下载地址: vue:https://vuejs.org/js/vue.js 这里直接Ctr ...
- Codeforces Round #277.5 (Div. 2)-D. Unbearable Controversy of Being
http://codeforces.com/problemset/problem/489/D D. Unbearable Controversy of Being time limit per tes ...
- shell脚本,awk合并一列的问题。
文件 file2内容如下:0 qwert1 asdfghjk2 asdjkl2 zxcvbn3 dfghjkll4 222224 tyuiop4 bnm 让第一列相等的合并成一行,不要第一列,也就是变 ...
- ios之UIProgressView
UIProgressView和UIActivityIndicator有些类似 但是不同之处在于, UIProgressView能够更加精确的反应进度 UIActivityIndicator则只能表 ...
- [UVA] 704 Colour Hash
所谓"周界搜索",练习搜索的好题,双向宽搜/迭代加深均可,还有很多细节有待完善,判重有比set更优的结构,宽搜还没写,先存一下. //Writer:GhostCai &&a ...
- logging模块,程序日志模板
6.11自我总结 1.logging模块 用于程序的运行日志 1.初级 #首先程序运行分会出现5中情况 1.logging.info('info') #程序正常运行级别为10 2.logging.de ...
- python index 自己实现
l = [2,3,4,223,42,56,7,389,586,845,8,894,343,46,345,3556,23,233,45,25,78,456,785,576,344,6,34,563,] ...
- (原)剑指offer之位运算
题目描述 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. 思路: count为1的位数,初始为零 每次右移一为,与1做与运算,结果不为零说明最后一位为1 c++代码如下 in ...
- Android AAR 混淆的坑
一定不要忘记加上这段 -keepattributes Exceptions,InnerClasses,Signature,Deprecated,SourceFile,LineNumberTable,A ...
- 关于Powershell执行时的问题
问题1: [问题描述] 使用Invoke-Command命令登录远程主机执行命令时,提示如下错误: [192.168.1.135] 连接到远程服务器失败,错误消息如下: WinRM 客户端无法处理该请 ...