linux 下SVN服务端创建版本库
2016-02-20 21:53
423 查看
1.创建SVN版本库目录
mkdir -p /var/svn/C++Project2. 创建版本库
svnadmin create /var/svn/C++Project3.设置下账号密码
conf目录下找到passwd文件,在“[users]”中添加用户名密码,格式:用户名=密码[users]
aaaa= aaaa
bbbb= bbbb
4.设置权限
conf目录下找到authz文件,在文件末尾增加[/]
aaaa=rw
w=r
#意思就是
# [/]在版本库的根目录下
#aaaa=rw
aaaa用户对其有读写权限
#otheruser=rotheruser用户对其只有读权限
5.修改svnserve.conf文件
打开其中的几行注释并做好配置anon-access = read # 匿名用户可读
auth-access = write # 授权用户可写
password-db = passwd # 指定账号文件
authz-db = authz # 指定授权文件
realm =/var/svn/C++Project # 指定版本库所在目录
6.启动SVN版本库
svnserve -d -r /var/svn/C++Project --listen-port 3961 #最后3961指定端口号7.停止SVN服务
linux 下停止所有的svn服务killall svnserve
linux 下启动svn服务 ,svn默认端口是3690
svnserve -d -r=/opt/svn/repository【仓库地址】
指定端口号启动服务
svnserve -d –listen-port 3691 -r //opt/svn/repository
windows 下停止svn服务
net stop svn 【停止服务】
windows 下删除svn服务
sc delete svn 【删除服务】
相关文章推荐
- [linux]linux命令学习-netstat
- 在 centos 下建立 ftp 服务器
- Linux dd命令中dsync与fdatasync的区别
- linux 同步IO: sync、fsync与fdatasync
- Linux笔记(8)——关机与重启命令
- Linux CentOS系统设置文件夹打开方式
- 使用VS GDB扩充套件在VS上远端侦错Linux上的C/C++程序
- 【Linux 基础篇】之服务
- Linux命令
- Linux CentOS系统下菜单栏和任务消失的解决办法
- Linux笔记(7)——压缩命令
- 在虚拟机(VMware)中安装Linux CentOS系统
- linux命令dd
- 测试必备技能系列4:如何用SSH向linux服务器上传下载文件
- 测试必备技能系列4:如何用SSH向linux服务器上传下载文件
- 从初识Linux到离不开系列(六)辅助至上
- arm-linux-gcc: Command not found 问题解决
- Linux中查看各种硬件信息的方法
- linux内存管理(堆栈)
- 【C/C++】Linux下使用system()函数一定要谨慎