svn配置多仓库与权限控制
telnet: connect to address 47.106.115.228: Connection refused
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_23703157/article/details/74495284
svn执行上下文错误:由于目标计算机积极拒绝,无法连接
今天在学习SVN,通过svn连接本地服务器时遇见如下报错:
这是由于没有启动服务器端监控的原因,只要其他配置没错,输入如下命令即可成功访问。
svnserve -d -r E:/VisualSVNServe/webapps/demo(你所需要监控的项目地址)
如果还不能解决可按照如下步骤,重新操作一遍即可,楼主亲测有效。
1.首先检查SVN安装时候成功
svn --version
2.启动服务器端监控
安装成功后,可创建项目仓库。推荐在安装目录下新建一个文件夹webapps,再创建demo作为项目文件夹,然后输入命令监控项目。
svnserve -d -r E:/VisualSVNServe/webapps/demo(你所需要监控的项目地址)
输入后确认,看到光标在闪烁,说明监控成功。
3.访问服务器端
在SVN安装目录htdocs文件夹下,创建一个文件夹代表程序员张三。假设此时,张三刚到一个新的公司上班,项目经理给了他一个SVN服务器的地址,要他使用SVN这个软件来进行项目开发,那他要该怎么操作呢?
- 首先在自己SVN安装目录下htdocs创建文件夹张三,在文件夹内右击选择TortoiseSVN,在子菜单中选择版本库浏览器,填写SVN服务器的IP地址。
成功访问SVN服务器效果图
在左侧菜单选中地址,右击检出
显示.svn文件夹时,表明已连接成功。
此时,张三已经可以从SVN服务器上下载文件,但是此时,当我们新建一个文件提交时,会发现报错。
软件提示:Authorization failed
这是因为我们新建项目时,还需要修改核心配置文件svnserve.conf(X:\VisualSVNServe\webapps\demo\conf\)
。
打开文件后将第19行的注释去掉。然后改为 anon-access = write
而它的意思是允许用户匿名访问SVN并具有可读可写权限。
再重新提交显示成功。
再在SVN的窗口选择重新选择
svn配置多仓库与权限控制
配置多仓库可直接监控项目所在的文件夹
svnserve -d -r E:/VisualSVNServe/webapps
设置权限控制
首先禁止匿名访问,所以恢复原来在svnserve.conf文件中的注释内容。
启用认证文件与授权文件。
代码仍在svnserve.conf文件中
passwd : 认证文件
在认证文件中添加用户名和密码
用户名 | admin |
密 码 | admin123 |
authz : 授权文件
在授权文件中添加用户组,该文件中我添加了两组。一个为admin组拥有可读可写的权限,一个为普通用户组只有可读权限。*为其他用户。
设置完成。
svn配置多仓库与权限控制的更多相关文章
- 009_svn配置多仓库与权限控制(Alpha)
1,配置多仓库 实际项目中,我们会同时开发多个项目,通过SVNserve进行仓库监管,但是监管命令只能同时监管一个文件夹,而不能同时监管多个仓库. 解决方法: 可以通过监管总目录来监管所有仓库 SVN ...
- Maven配置Spring+Hibernate Shiro权限控制项目
前言:在Eclipse中安装好Maven插件,然后创建一个Sample项目.在Eclipse中检出Shiro的官方演示样例.地址http://svn.apache.org/repos/asf/shir ...
- SVN版本库(访问权限)配置实例笔记
http://blog.csdn.net/zjianbo/article/details/8578297 SVN版本库(访问权限)配置实例笔记 本系列文章由ex_net(张建波)编写,转载请注明出处. ...
- SpringBoot+Shiro+JWT前后端分离实现用户权限和接口权限控制
1. 引入需要的依赖 我使用的是原生jwt的依赖包,在maven仓库中有好多衍生的jwt依赖包,可自己在maven仓库中选择,实现大同小异. <dependency> <groupI ...
- spring security 3.1 实现权限控制
spring security 3.1 实现权限控制 简单介绍:spring security 实现的权限控制,能够分别保护后台方法的管理,url连接訪问的控制,以及页面元素的权限控制等, secur ...
- svn -- svn权限控制
权限控制 问题:当前采用单仓库或多仓库配置中,所有的文件权限都是可读写的,这样就会存在一个问题,只要任何知道了我们的访问地址,那么都可以对文件进行读写操作. 1.为什么需要权限控制 打开服务器端的项目 ...
- linux 下 svn配置;以及多仓库配置
http://www.linuxidc.com/Linux/2016-01/127679.htm https://blog.csdn.net/mrwu9902/article/details/7869 ...
- centos 7搭建svn+apache及权限控制
SVN服务器运行模式: 模式1:svn服务器单独运行 监听: 3690端口 访问: svn://IP 模式2: svn 服务器+ apache : 80 端口 访问: http://IP 1. #安装 ...
- SVN服务器详细权限控制
版权声明:本文为博主原创文章,未经博主允许不得转载. 下面是我配置SVN服务器的过程,现在把我所配置的方法,记录下来,以供其他有需要的朋友参考,需要改进的地方,请指教! 一 环境 操作系统:windo ...
随机推荐
- 关于WCF引用方式之WCF服务寄宿控制台
1.创建解决方案WCFService 依次添加四个项目,如上图,Client和Hosting为控制台应用程序,Service和Service.Interface均为类库. 2.引用关系 Service ...
- Windows10+CUDA8.0+VS2015+CUDNN5下配置caffe
[转]https://blog.csdn.net/zhj_matlab/article/details/69943869
- 使用Apache POI操作Excel文件---在已有的Excel文件中插入一行新的数据
package org.test; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundEx ...
- DomHelper
public class DomHelper { public static ArrayList<Person> queryXML(Context context) { ArrayList ...
- python--logging库学习_第三波
本文介绍如何写一个Python日志类,用来输出不同级别的日志信息到本地文件夹下的日志文件里.为什么需要日志输出呢,我们需要记录我们测试脚本到底做了什么事情,最好的办法是写事件监听.这个事件监听,对我们 ...
- HDU 1166 敌兵布阵 (线段树模版题)
敌兵布阵 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submis ...
- Log4j.xml配置(rolling示例)
Log4j.xml配置(很详细) <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4 ...
- hadoop中的一次集群任务执行超时问题查找过程
问题背景 本次进行一个项目的重构,在某些活动数据量比较大的情况下,会偶尔出现1200s超时的情况,如下: AttemptID:attempt_1410771599055_11709_m_000033_ ...
- Windows2012使用笔记
一.介绍 win 2012的名字于北京时间2012年4月18日公布,全称Windows Server 2012(下面简称win 2012),正式版于2012年9月4日发布.这是一套基于Windows ...
- APP压力测试异常结果分析
CRASH:即奔溃,应用程序在使用过程中,非正常的退出 ANR:Application Not responding(响应延时,响应时间过长)