009_svn配置多仓库与权限控制(Alpha)
2024-08-25 15:23:32
1,配置多仓库
实际项目中,我们会同时开发多个项目,通过SVNserve进行仓库监管,但是监管命令只能同时监管一个文件夹,而不能同时监管多个仓库。
解决方法:
可以通过监管总目录来监管所有仓库
SVNserver-d(后台运行) -r(监管目录 ) webAPP(项目总目录)
①打开命令行界面,输入指令
svnserve –d –r d:/svn/webapp
光标一直闪烁便是监管成功
访问地址:svn://localhost或IP地址来访问d:/svn/webapp目录
如果需要访问shop项目,wechat项目
shop项目:svn://loalhost/shop
wechat项目:svn://localhost/wechat
2,权限控制
如果要使用权限控制有一个前提:必须开启权限功能
authz文件:授权文件
告诉哪些用户具有哪些权限
passwd文件:认证文件
标识当前svn系统中某个仓库具有哪些用户以及相应的密码
默认情况下,以上两个文件夹都是禁用的,如需要使用,首先要开启两个以上文件
svnserve配置文件
开启步骤如下:
①注释匿名用户的可读可写权限serverve.conf
②开启认证文件和授权文件
③编写认证文件定义相关用户名和密码passwd
④编写授权文件authz,组和仓库的权限
最新文章
- Ubuntu下运行Shell脚本
- iOS 源代码管理工具之SVN
- HttpClient请求
- POJ 2236 Wireless Network(并查集)
- (转载)linux中设备文件配置程序udev详解
- javascript:正则大全
- [转贴]漫谈C语言及如何学习C语言
- Sql Server 2005 CLR实例
- bootstrap输入框从数据库读取数据
- C语言函数qsort的使用方法
- 服务器忘记mysql密码怎么修改?
- GWAS
- linux 私房菜 CH5 笔记
- 复习centos7命令---vim常用
- selenium:断言
- 【vim】实时加密文本 ggVGg?
- 微信公众号开发遇到simplexml_load_string 未定义
- Understanding how uid and gid work in Docker containers
- libcurl 不支持https访问
- Markdown的简单使用
热门文章
- 解决ssh/scp报错:Someone could be eavesdropping on you right now (man-in-the-middle attack)!
- 开源微信支付SDK
- 数据输入——生成你需要的echart图(堆积柱状图、扇形图、嵌套环形图)
- 外网访问不了Xampp(本地访问不了虚拟机的Xampp)
- PTA (Advanced Level) 1027 Colors in Mars
- DAO设计模式(转)
- Java8常用新特性实践
- [转]How to nest transactions nicely - ";begin transaction"; vs ";save transaction"; and SQL Server
- Angular的第一个helloworld
- CSS阴影盒子