window 安装VisualSvn Server
VisualSvn Server
1 、VisualSvn Server 介绍和下载
VisualSvn Server是免费的,而VisualSvn是收费的。VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免费,使用AnkhSvn(VS2008插件)来代替VisualSvn。使用 VisualSvn Server是Svn的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说过了。
下载:https://www.visualsvn.com/server/download/ (历史版本,选择左边的version history)
2、 VisualSvn Server安装过程
下载后,运行 VisualSvn-Server-2.1.4.msi 程序,点击Next,下面的截图顺序即为安装步骤:
【步骤1】安装首页界面,见图

【步骤2】选择组件为服务器和管理终端功能 见图

【步骤3】自定义安装配置 见图

【注意】:
代码库保存地址你可以选择合适的目录,这个代码库Repositories是根目录,创建了就不能删除,如果删除了,VisualSVN Server就不能运作。
实际上这个Repositories文件夹创建了之后就可以不用理会它了,也不用进去文件夹里面修改里面的文件(我的跟图例一样放在D盘)见下图


如果不选择Use secure connection ,Server Port那里,默认端口有80/81/8080三个;如果选中最后面的CheckBox,则表示使用安全连接【https协议】,端口只有433/8433二个可用。
默认是选用的。(Server Port那里,我选择的是端口80,没有勾选Use secure connection,本人觉得没有必要使用secure connection)至于授权Authentication,
默认选择 VisualSVN Server自带的用户和用户组。
【步骤4】 点击安装按钮,进行安装 见图

【步骤5】安装成功,服务启动,见图

安装后会添加VisualSvn Server服务:

如果要卸载VisualSvn Server,需要做如下的操作:
(1)开始-》运行,在输入框行输入 services.msc 确定
(2)进入服务管理器把VisualSvn Server服务停掉,不然在卸载中途会说进程还在运行不能卸载
3、VisualSvn Server 配置与使用方法
安装好VisualSVN Server后,运行VisualSVN Server Manger,下面是启动界面,见图:

与VSS的区别:
VisualSvn Server里面的Repositories根节点相当于VSS里面的$符号根节点:


4、添加代码库StartKit
下面添加一个代码库Repository 叫StartKit,并进行相关设置:
【步骤1】创建代码库StartKit,见图。

【步骤2】代码库基本配置,创建新的代码库,在下图所示的文本框中输入代码库名称,见图:

【注意】
Repository URL 地址是用来从客户端或者VS2008中连接服务器。机器名可以改成局域网IP或者公网域名,公网IP或者计算机名,这里用的安全连接模式https。
上图中的代码库文件结构CheckBox如果选中,则在代码库StartKit下面会创建trunk、branches、tags三个子目录;不选中,则只创建空的代码库StartKit。默认不选中(没有什么用,最好不要选中)
点击OK按钮,代码库就创建成功了,见图。

5、代码库安全性设置 用户和用户组
下面,我们开始安全性设置,在左侧的Users上点击右键:
【步骤1】创建用户。
创建用户,并设置用户名和密码,见图。


输入上面的信息,点击OK,我们就创建一个用户了。按照上面的过程,分别添加用户startKiter1、startKiter2、startKiter3。
注意:有多少个开发人员就创建多少个用户,每个开发人员拥有一个用户,跟VSS一样
每个开发人员保管好自己的用户名跟密码!!!
【步骤2】添加这些用户到我们刚才创建的项目里。
右击代码库StartKit的属性,弹出属性对话框见图。


点击上图中的"Add..."按钮,在下图中选择我们刚才添加的用户,点击OK按钮:
注意:大家可能注意到了下图中的Groups,是的,你也可以先创建组,把用户添加到各个组中,然后对组进行授权,操作比较简单,在此略过。
【步骤3】创建组,并选择该组的用户,见图。

6.visualSvn server访问方式:
https://xxx.xxx.xxx.xxx/svn/ceshi
至此,VisualSvn Server的使用就讲完了
window 安装VisualSvn Server的更多相关文章
- SVN--下载、安装VisualSVN server 服务端和 TortoiseSVN客户端
前言: 在http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html的博客中已经很详细地介绍了SVN的服务器--VisualS ...
- 安装VisualSVN Server时候,端口号冲突
今天在本机安装VisualSVN Server 时,发现https默认端口号:443被占用了, 于是到cmd下面执行 netstat -ano命令发现是pid:4276的进程在试用, 打开任务管理里一 ...
- 安装VisualSVN Server 报"Service 'VisualSVN Server' failed to start. Please check VisualSVN Server log in Event Viewer for more details"错误.原因是启动"VisualSVN Server"失败
安装VisualSVN Server 报"Service 'VisualSVN Server' failed to start. Please check VisualSVN Server ...
- windows安装VisualSVN Server
- 安装VisualSvn Server时遇到的问题
安装标准版VisualSvnserver,端口443,启用https//,安装过程中报服务启动失败,后用命令行 msiexec /i VisualSVN-Server-2.7.3.msi NO_STA ...
- 安装VisualSVN Server 报错The specified TCP port is occupied
安装过程中报错,如下图所示. The specified TCP port is occupied by another service.Please stop that service or use ...
- Visual Studio 2019 (VS2019)正式版安装 VisualSVN Server 插件
VS2019 正式版最近刚刚推出来,目前 Ankhsvn 还不支持,它最高只支持 VS2017,全网搜索了一下,也没有找到.在 Stackoverflow 上看了一下,找到这篇问答: 自己按照这种方法 ...
- VisualSVN SERVER的安装和使用
SVN Server安装 Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.下载的网址是:http://subversion.apache.org/packages. ...
- VisualSVN Server如何安装和使用
首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上了,下载地址: http://subversion.apache.org/packages.html 这是二进制文件 ...
随机推荐
- Schema 与数据类型优化
这是<高性能 MySQL(第三版)>第四章<Schema 与数据类型优化>的读书笔记. 1. 选择优化的数据类型 数据类型的选择原则: 越小越好:选择满足需求的最小类型.注意, ...
- DbWrench002--建模以及数据正向工程和反向工程的具体操作
DbWrench--建模以及数据正向工程和反向工程 参考博客:https://my.oschina.net/u/3459265/blog/1611999 一.数据正向工程 在建模工作中画好的表与表之间 ...
- Python科学计算三维可视化(整理完结)
中国MOOC<Pyhton计算计算三维可视化>总结 课程url:here ,教师:黄天宇,嵩天 下文的图片和问题,答案都是从eclipse和上完课后总结的,转载请声明. Python数据三 ...
- Codeforces 1082G(最大权闭合子图)
题面 传送门 分析 没想到压轴题是道模板裸题 由于子图的权值=边权和-点权和 将边和点都看成新图中的点 S向原来的边i连边,权值为边权 点i向T连边,权值为点权 边i:(u,v,w)向u,v,连边,权 ...
- 2、NumPy 数据类型
1.NumPy 数据类型 numpy 支持的数据类型比 Python 内置的类型要多很多,基本上可以和 C 语言的数据类型对应上,其中部分类型对应为 Python 内置的类型.下表列举了常用 NumP ...
- OpenLayers绘制地图,无需外网,内网访问,提高安全性。
1. 首先引入ol ,npm i --save ol 2. 创建地图 一个地图初步就这样完成了. 3. 怎么与后台进行交互? 具体参考文档:http://weilin.me/ol3-primer/ch ...
- 贪心策略---买卖股票的最大收益 II
买卖股票的最大收益 II 122. Best Time to Buy and Sell Stock II (Easy) 题目描述: 可以进行多次交易,多次交易之间不能交叉进行,可以进行多次交易. ...
- call和apply,函数伴侣
Predefined:js中的this指向直接运行上下文. call和apply是ECMASCRIPT 3在函数原型上所定义的方法,目的在于改变或指定this的指向,从而改变函数直接执行上下文.两者的 ...
- centos install vsftpd
1.安装 #安装Vsftpd服务相关部件 yum -y install vsftpd* #确认安装PAM服务相关部件, 开发包,其实不装也没有关系,主要的目的是确认PAM. yum -y instal ...
- Linux系统理解以及Linux系统学习心得
原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 作者:严哲璟 说一下我对Lin ...