1. SVN Server安装

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

首先来下载和搭建SVN服务器. 个人认为最好用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用。注意下载客户端的语言包和VS插件(如果需要),下载文件如下所示:

先安装VisualSVN Server,双击其安装包,如下所示:

点击Next,进入下一步,如图:

当然是接受许可,点击下一步,如下所示:

选择第一个和最后一个,点击下一步,如下所示:

选择标准版,点击下一步,如图:

        Location是指VisualSVN Server的安装目录,Repositorys是指定你的版本库目录,Server Port指定一个端口,Use secure connection勾上表示使用安全连接,点击Next,进入下一步,如图:

        

这里提示TCP端口已被占用,因此要么将占有这个端口的进程干掉,要么重新选择一个端口,这里选择8443这个端口,如下所示:

点击下一步,出现如下画面:

显而易见,选择安装了,结果提示如下图错误:

谷歌不能使用只好度娘,运行输入Services.msc打开服务并找到VisualSVNServer,如下所示:

    在服务上,点击右键--属性,打开"登录"选项卡。将"此帐户"改成"本地系统帐户"。再回到安装程序弹出窗口处,选择"Retry",发现还是不行。猜测可能对win8.1不太兼容或者还有其它地方没有设置好。

 

继续查找,发现需要运行SVN Server后通过Properties创建一个证书,如下所示:

点击Retry后,成功安装,如下所示:

  1. SVN Server搭建和使用

打开SVN Server,在Repositores右键选择新建Repository,输入其名字,点击OK,会出现如下图所示选择Repositorey 结构:

这个依个人而定,我选择最后一项,点击下一步,如下所示:

这里选择第一项,后面添加用户组和用户时再进行调整。点击Create,如下所示:

下面创建用户组和用户。在Users上右键选择Create User,如下所示:

出现新建用户窗口,如下所示:

填写好用户名和密码后,点击OK即可创建该用户。本次创建的用户如下:

按照上面的方式,添加组Group名为Manager和Developer,并添加对应的用户,如下所示:

这时候我们将项目导入到版本库中,找到你的项目文件夹,在项目文件夹上点击鼠标右键,找到SVN菜单,选择导入,如图:

在弹出的对话框中填上版本库URL,这个URL可以从VisualSVN Server Manager中获取,在你的版本库上单击右键,选择Copy URL to Clipboard,这样就把版本库URL复制到你的剪贴版了.如图:

粘贴上对应的URL,填写说明信息,如下所示:

点击OK,填写对应用户名和密码(该用户必须有该目录下的读写权限,若没有这个需要在目录的属性中更改),如下所示:

点击OK,即可导入对应的文件:

查看同步的文件验证方法是打开SVN Server管理器,刷新一下Trunk目录下的文件,如下图所示:

VisualSVN SERVER的安装和使用的更多相关文章

  1. VisualSVN Server如何安装和使用

    首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上了,下载地址: http://subversion.apache.org/packages.html 这是二进制文件 ...

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

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

  3. VisualSVN Server安装后,TortoiseSVN远程无法访问版本库。

    修正!重演了一遍,发现总结有误,重新整理下.首先访问版本库的路径不清楚的话可以在VisualSVN Server的版本库上右键“Copy URL to Clipboard”.访问版本库失败的几种情况: ...

  4. 安装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 ...

  5. visualSVN server安装使用

    SVN服务推荐使用visualSVN server,安装完成之后自动设置开机启动服务,具体使用如下图:

  6. SVN入门 服务器VisualSVN Server和客户端TortoiseSVN安装

    Subversion是一个版本控制系统,相对于的RCS.CVS,采用了分支管理系统,它的设计目标就是取代CVS.互联网上免费的版本控制服务多基于Subversion. 一.SVN工作原理 SVN(Su ...

  7. VIsualSVN server 安装及旧仓库导入

    安装参考: 1,  http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html SVN服务器搭建和使用(一) Subversi ...

  8. Windows下使用VisualSVN Server搭建SVN服务器

    使用 VisualSVN Server来实现主要的 SVN功能则要比使用原始的 SVN和 Apache相配合来实现源代码的 SVN管理简单的多,下面就看看详细的说明. VisualSVN Server ...

  9. 使用VisualSVN Server搭建SVN服务器

    工具: TortoiseSVN-1.8.4.24972-x64-svn-1.8.5(客户端) LanguagePack_1.8.4.24972-x64-zh_CN.msi Setup-Subversi ...

随机推荐

  1. Android星星评分控件RatingBar的使用

    在Android的开发中,有一个叫做评分控件RatingBar,我们可以使用该控件做等级划分.评分等作用,星星形状显示,也可以半星级别,我们来看一下评分控件如何使用. 布局文件中定义控件以及属性,这里 ...

  2. VIM 打造 c/c++ IDE

    1. vim 的安装 $sudo apt-get install vim vim-scripts vim-doc <br> 其中vim-scripts包含了vim的一些基本插件,包括语法高 ...

  3. (转)HashMap分析

    原文地址:http://www.cnblogs.com/ITtangtang/p/3948406.html HashMap的数据结构 HashMap的底层主要是基于数组和链表来实现的,它之所以有相当快 ...

  4. eclipse+adt+sdk开发环境搭配

    1.开发环境配置 http://www.mamicode.com/info-detail-516839.html

  5. 为什么删不掉date模块

    显示是field pending deletion一看report里面的field list并没有xxx_date_xxx,只好跑到数据库才看到一个field_date_test当时并没有把这个字段当 ...

  6. 在XP下把win7安装到VHD,内存足够大可以RAMOS

    在XP下把win7安装到VHD,内存足够大可以RAMOS1.用DiskGenius创建VHD固定大小磁盘文件,以win7vhd.vhd为例,然后进行分区格式化,格式化时启用NTFS压缩.2.进入WIN ...

  7. python and java

    著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:kula链接:http://www.zhihu.com/question/29690505/answer/67149864来源 ...

  8. SAP SD你要知道的透明表

    一.客户主数据 基本数据放在KNA1里: 公司代码放在KNB1里: 销售视图放在KNVV里: 合作伙伴放在KNVP里: 二.信用主数据 KNKK里有信贷限额.应收总额.特别往来: S066里是未清订单 ...

  9. Java Annotation 及几个常用开源项目注解原理简析

    PDF 版: Java Annotation.pdf, PPT 版:Java Annotation.pptx, Keynote 版:Java Annotation.key 一.Annotation 示 ...

  10. 探究linux文件

    一.Linux的文件: 文件名区分大小写:Linux没有文件拓展名:文件名支持长文件名,含空格,少部分标点符号. - _最好不要用空格 1 GUI图形用户界面:让简单的问题更加简单: CLI命令行界面 ...