svn服务器配置与客户端的使用
1, Apache Subversion 官网下载地址: http://subversion.apache.org/packages.html#windows
官网下载提供的一般都是最新版本的,如果想下载其它版本的svn,可以在 http://alagazam.net/ 中选择合适的版本进行下载!
2,Setup-Subversion-1.7.2.msi 安装,并且将bin目录设置到环境变量中(我的版本安装之后,自动设置到了环境变量path中).
3, SVN服务器的创建
1) 创建一个根目录,这个根目录用来存储所有的svn工厂信息(每一个工厂等于一个项目).
2) 启动svn--- svnserver -d -r "D:\Program Files\Svn\root"
-d 表示后台模式 -r svn服务的根目录

查看 3690端口是否已经启动

但是这种启动方式,在windows下关掉窗口,端口就关掉了,也就是说windows下不支持后台启动
对于Linux而言,直接后台启动即可.
所以,windows需要将其添加到服务中
sc create SvnServer123 binPath= "\"D:\Program Files\Svn\Subversion\bin\svnserve\" --service -r \"D:\Program Files\Svn\root\"" depend= tcpip start= auto

如果出现 [SC] OpenSCManager 失败 5: 拒绝访问 , 则可以把如下内容写到一个 startup.bat文件中,然后右键以管理员身份运行即可成功安装!
sc create SvnServer binPath= "\"D:\Program Files\Svn\Subversion\bin\svnserve\" --service -r \"D:\Program Files\Svn\root\"" depend= tcpip start= auto
sc start SvnServer
4, SVN客户端工具TortoiseSVN-1.7.2.22327-win32-svn-1.7.2.msi 安装.
5, svn管理一个项目的步骤:
5.1, 配置管理人员在根目录创建项目, svnadmin create xxx

5.2,项目经理导入项目
我们暂时把 D:\Program Files\Svn\root\cms\conf\svnserve.conf 的匿名访问权限设置为可以写入

将项目 D:\develop\workspace-chd\cms-core 导入到svn中
进入cms-core目录,然后在空白处右键 TortoiseSVN-->Import... 在弹出的窗口中输入 svn://localhost/cms


5.3 其它开发人员 检出checkout出项目.
5.4 开发人员开发反复做 提交commit 和 更新update
6, svn管理权限:使用前面创建的 cms 为例说明
6.1 D:\Program Files\Svn\root\cms\conf\svnserve.conf 配置文件配置
打开配置密码和配置权限
6.2 D:\Program Files\Svn\root\cms\conf\passwd 配置文件配置
添加用户和密码


6.3 D:\Program Files\Svn\root\cms\conf\authz 配置文件配置
配置授权,也就是每个用户能访问那些功能

svn服务器配置与客户端的使用的更多相关文章
- 简述SVN服务器配置和客户端操作
有关SVN服务器的搭建见:http://www.cnblogs.com/DwyaneTalk/p/3997688.html 搭建好环境之后,服务器端需要完成如下操作: 1.需要新建Repository ...
- Windows安装SVN服务器和客户端
我的操作系统版本是windows10 64位.接下来我会先介绍SVN服务器的安装,然后再介绍安装SVN客户端,并进行测试. 下载 首先我们需要到官网上去下载svn服务器程序. [svn官网地址] (h ...
- linux下SVN服务器配置
SVN服务器配置 1. 安装svn服务 yum install subversion 2. 新建一个目录用于存储SVN所有文件 mkdir /home/svn 3. 创建项目 在上面创建的文件夹中为项 ...
- BI服务器配置与客户端情况
1. BI描述 FineBI是一款纯B/S端的商业智能分析服务平台:支持通过web应用服务器将其部署在服务器上,提供企业云服务器.用户端只需要使用一个浏览器即可进行服务平台的访问和使用.因此在配置使用 ...
- centos6.5环境下svn服务器和客户端配置实用详解
一.服务器端配置 安装 # yum install -y subversion yum安装软件,不清除软件包的方法 # vim /etc/yum.conf keepcache=0 建立svn版本库数据 ...
- window系统下SVN服务器和客户端的搭建和使用
SVN服务器下载地址: http://subversion.apache.org/packages.html 这里我选用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用 ...
- centos7搭建svn服务器及客户端设置
centos7搭建svn服务器及客户端设置 centos7貌似预装了svn服务(有待确认),因此我们直接启动该服务即可 一.svn服务端配置(服务器IP假设为192.168.100.1) 步骤1:创建 ...
- svn+ssh方式svn服务器和客户端的配置[转载]
本文摘自:http://hi.baidu.com/farmerluo/item/e7d9d72d098afc0a42634abb 我们最近一个项目用的那几台服务器都是客户给的,但是管理非常严格,只给我 ...
- 搭建svn服务器&服务器客户端使用笔记
参考借鉴文章:http://www.cnblogs.com/vijayfly/p/5711962.html 之前尝试着用git管理公司代码,但被一个问题困惑了很久无法解决,那就是git该如何只pull ...
随机推荐
- Could not establish trust relationship for the SSL/TLS secure channel 问题解决方法
最近在写一个跟第三方对接的数据同步服务,在本地都没有问题,今天放到生产环境测试报错: System.Net.WebException: The underlying connection was cl ...
- oracle撤销表空间和回滚段
/* 撤销表空间 */ 通过使用撤销技术,能够为Oracle数据库提供以下功能: * 使用ROLLBACK语句撤销事务 * 进行数据库恢复 * 提供数据的读一致性 Oracle强烈建议DBA在Orac ...
- 重拾java中的 i++ 和 ++i
java中的 i++ 和 ++i 首先记着要点: 1.i++是先取值再运算. 2.++i是先运算后取值. 举个栗子: int y,x=3;y=(++x)+(++x); 则y=? 分析:先运算后取值,先 ...
- ASP.NET Core 2.0使用Cookie认证实现SSO单点登录
之前写了一个使用ASP.NET MVC实现SSO登录的Demo,https://github.com/bidianqing/SSO.Sample,这个Demo是基于.NET Framework,.NE ...
- JSP慕课网阶段用户登录小例子(不用数据库)
getAttribute和setAttribute一起使用,而getParameter用于取得如request传来的参数. Web是请求/响应架构的使用,而request和response就是在服务器 ...
- macaca 环境搭建篇,(web 和安卓)
appium研究一段时间,感觉appium太不稳定了, 后来听说了阿里开源了macaca,那么我就想尝尝鲜,啥都不说,我感觉还是赶紧上手搭建环境吧. macaca介绍: Macaca是一套完整的自动化 ...
- Ext.form.RadioGroup
var radiogroup = new Ext.form.RadioGroup({ id:'sex', parentColor : true, fieldLabel:'性别', width: 100 ...
- Python内存优化
实际项目中,pythoner更加关注的是Python的性能问题,之前也写过一篇文章<Python性能优化>介绍Python性能优化的一些方法.而本文,关注的是Python的内存优化,一般说 ...
- 第2阶段——编写uboot之启动内核和制作Makefile(2)
目标: 1 添加头文件setup.h和serial.h 2 写main函数 2.1 帮内核设置串口0, (内核启动会打印出启动信息) 2.2把内核读入到SDRAM 2.3设置参数(参考u- ...
- vue中数据双向绑定的实现原理
vue中最常见的属v-model这个数据双向绑定了,很好奇它是如何实现的呢?尝试着用原生的JS去实现一下. 首先大致学习了解下Object.defineProperty()这个东东吧! * Objec ...