VisualSvn Server介绍

1 、VisualSvn Server 
 VisualSvn Server是免费的,而VisualSvn是收费的。VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免费,使用AnkhSvn(VS2008插件)来代替VisualSvn。使用 VisualSvn Server是Svn的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说过了。

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】创建组,并选择该组的用户,见图。

至此,VisualSvn Server的使用就讲完了

VisualSvn Server安装和使用相关推荐

  1. VisualSVN Server安装失败解决

    问题 本次SVN Server安装出现问题,本以为会一路顺风,没想到半路失踪了.挣扎了几天,终于找到路了,特意在此为同样在路上失踪的朋友找到路. 安装界面 错误信息 解决 通常在网上搜到最常用的解决方 ...

  2. VisualSVN Server 安装等

    (转自:http://www.cnblogs.com/ttzhang/archive/2008/11/03/1325102.html) 今天,我们首先安装一些必须的软件,主要有下面的4个,其中软件1和 ...

  3. VisualSVN Server安装过程

     运行VisualSVN-Server-2.7.3.msi程序, 如下图 点击Next, 下一步 选中 I accept选项, 点击Next, 下一步 选择默认配置, 服务和控制台组件方式, 点击 ...

  4. VisualSVN Server安装过程中出现Service“Visual Server” failed to start.“ 问题解决方案

    安装svn服务器的时候一直出现这个界面, 按照网上的方式,修改证书啊,将启动方式改为本地啊,都没有解决, 那么只能查看日志,看到底是哪里错了 [总结] 最后我还是把它卸载了,然后重新安装,使用默认路径 ...

  5. VisualSvn Server介绍

    1 .VisualSvn Server   VisualSvn Server是免费的,而VisualSvn是收费的.VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免 ...

  6. C#控制管理VisualSVN Server

    C#控制管理VisualSVN Server 原文:C#控制管理VisualSVN Server VisualSVN Server可以用WMI接口管理(Windows Management Instr ...

  7. VisualSVN Server 不能打开文件,系统找不到指定的文件

    问题的提出: 服务器因为磁盘太小,换成大硬盘了,原来的svn要迁移到新的硬盘上,采用如下的方式迁移: 本以为后面一帆风顺的,结果后面报各种错误,其中一个最典型的错误如下: 于是放弃了该方法,改用下面的 ...

  8. VisualSVN Server 和 SVN 服务器架设

    以前一直接触的都是VSS这个东西.后来从朋友那里得知了SVN,并且研究了一段时间后,因为没有找到什么进展性的东西最后放在那里没有管. 今天,偶然想起了SVN.最后通过VisualSVN Server架 ...

  9. 查看visualsvn服务器版本信息,远程VisualSVN Server+本地TortoiseSVN

    前言 工做须要,搭建了一个VisualSVN Server来存放资料.听说VisualSVN Server是用来作项目版本管理的,囧. 1.远程登陆桌面 一.win+r,输入mstsc.exe(Mic ...

最新文章

  1. Lucene教程具体解释
  2. html照片与照片之间的间隔,css设置图片之间的间隔的方法
  3. boost使用split分割字符串
  4. Spark在Ambari集群环境的使用
  5. python利用什么写模板_利用python自动生成verilog模块例化模板
  6. 返回两个时间范围内的一个随机时间
  7. 分享接手的Android项目如何打包
  8. Php怎样实现通过邮箱找回密码,PHP如何使用邮箱找回密码?
  9. Quartus II 安装
  10. 日志分析ELK安装日志分析系统
  11. 彻底解决2440触摸屏跳点以及抖动问题
  12. oracle 高级函数
  13. 利用平台系统运营店铺五大法则
  14. Linux之(27)networkctl命令
  15. Fabric ca学习笔记
  16. 9. 自制操作系统: risc-v内存相关介绍
  17. 【软件设计】六大设计原则讲解
  18. 移动端,JS判断滑到页面顶部下滑进行操作
  19. 红队笔记之反溯源技术在攻防过程中的应用
  20. Smartbi电子表格设计企业报表(一)——中国式报表(分组报表)

热门文章

  1. sql三表查询_SQL第五关:多表查询
  2. android 使用 audiorecord 和 audiotrack 实现实时录音播放
  3. poj3190 区间贪心 挑战程序设计竞赛
  4. golang中defer语句使用小结
  5. twisted系列教程十–可以变化的诗
  6. Linux远程拷贝scp命令
  7. Android:Android NDK项目中C++文件中打印日志
  8. Centos6.7系统环境下使用 yum install 安装mysql-community-5.7.22(史上最简)
  9. idea 2018.1 for mac JRebel破解
  10. JavaScript 获取 当前日期和三十天以前日期