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的使用就讲完了

开篇

系列一 版本管理软件简介

系列二VS项目软件配置工具介绍

系列三VisualSvn Server

系列四TortoiseSvn客户端软件

系列五AnkhSvn

VisualSvn Server介绍的更多相关文章

  1. VisualSvn Server安装和使用

    原文地址:http://www.cnblogs.com/jiahuafu/archive/2012/12/22/2828955.html VisualSvn Server介绍 1 .VisualSvn ...

  2. 系列三VisualSvn Server

    原文:系列三VisualSvn Server VisualSvn Server介绍 1 .VisualSvn Server  VisualSvn Server是免费的,而VisualSvn是收费的.V ...

  3. window 安装VisualSvn Server

    VisualSvn Server 1 .VisualSvn Server  介绍和下载 VisualSvn Server是免费的,而VisualSvn是收费的.VisualSvn是Svn的客户端,和V ...

  4. VisualSVN Server的配置和使用方法(转)

    1.为什么要用VisualSVN Server,而不用Subversion? 回答: 因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Serve ...

  5. (转)TortoiseSVN与VisualSVN Server搭建SVN版本控制系统

    本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN ...

  6. TortoiseSVN与VisualSVN Server搭建SVN版本控制系统

    本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN ...

  7. VisualSVN SERVER的安装和使用

    SVN Server安装 Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.下载的网址是:http://subversion.apache.org/packages. ...

  8. SVN--下载、安装VisualSVN server 服务端和 TortoiseSVN客户端

    前言: 在http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html的博客中已经很详细地介绍了SVN的服务器--VisualS ...

  9. 如何使用VisualSVN Server建立版本库

    首先打开VisualSVN Server Manager,如图: 可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores, ...

随机推荐

  1. 万能的SQLHelper帮助类

    /// <summary> /// 数据库帮助类 /// </summary> public class SQLHelper { private static string c ...

  2. R简易入门(一)

    本文内容来源:https://www.dataquest.io/mission/126/introduction-to-r 本文数据来源:https://www.whitehouse.gov/21st ...

  3. HTTP 错误 404.3 - Not Found

    在使用win2012服务器上的IIS发布网页的时候,出现下面的错误 解决办法: 将应用程序开发下的所有功能都安装. 如果上面的方法没解决问题的话,那么看看下图中的这些安装没,没有的话就继续安装.

  4. Oracle 学习路径

    学习路线图: 学习的方法和思路: 有了google为什么还需要学习? 有了官方文档还需要学习了吗? 工作角色: 开发人员:SQL操作数据库,PL/SQL实现逻辑结构.企业需要最多.对逻辑思维要求比较高 ...

  5. ios上取得设备唯一标志的解决方案

    iOS 7中苹果再一次无情的封杀mac地址,现在已经不能获取ios7设备的物理地址.那么在开发中如何才能标识设备的唯一性呢?apple公司提供的方法是通过keychain来存一些标志信息,然后通过存的 ...

  6. (菜鸟要飞系列)三,基于Asp.Net MVC5的后台管理系统(用户的增删改查功能)

    这些天被项目,考试整昏了头脑,没时间更新,我已经将这一部分全部做完了,现在把代码放上来,大家可以自己研究,有问题可以私聊,这里把图放上来 http://download.csdn.net/detail ...

  7. [转]- Winform 用子窗体刷新父窗体,子窗体改变父窗体控件的值

    转自:http://heisetoufa.iteye.com/blog/382684 第一种方法: 用委托,Form2和Form3是同一组 Form2  using System; using Sys ...

  8. Windows程序消息机制浅析

    1.消息  消息是由MSG结构体来表示的.如下: typedef struct tagMSG { HWND hwnd; UINT message; WPARAM wParam; LPARAM lPar ...

  9. 20145120 《Java程序设计》第1周学习总结

    20145120 <Java程序设计>第1周学习总结 教材学习内容总结 刚刚开始学习java,感觉还十分陌生,在第一周的学习中,我知道了java的历史,JVM.JRE和JDK是什么等各种知 ...

  10. 将Asp.Net MVC应用程序的控制器定义在单独的程序集(类库)中

    一直以来都想把控制器的代码部署到单独的程序集里.昨天研究Asp.Net MVC的源代码,偶然发现有一个奇特的类“ControllerBuilder”,MSDN上的介绍相当简略,就一句话“表示一个类,该 ...