zoukankan      html  css  js  c++  java
  • (转)版本管理工具介绍——SVN篇(一)

    http://blog.csdn.net/yerenyuan_pku/article/details/72620101

    SVN是何物

    SVN是Subversion的简称,是一款集中式的开源版本控制系统,因为有着明确的权限管理机制,所以为目前国内绝大多数的公司所使用。 
    何谓集中式:集中式核心在于中央服务器,开发者需要先从服务器上获取代码,开发,解决冲突,提交,所有版本信息都在服务器上,离开了服务器基本无法工作。

    为什么要使用SVN?

    通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多问题,如下:

    • 备份多个版本,占用磁盘空间大。
    • 解决代码冲突困难。
    • 容易引发BUG。
    • 难于追溯问题代码的修改人和修改时间。
    • 难于恢复至以前正确版本。
    • 无法进行权限控制。
    • 项目版本发布困难。

    而使用SVN,就能很好地解决上面出现的这些问题。

    SVN的体系结构

    SVN分为客户端和服务端:

    • SVN服务端
    • SVN客户端

    SVN服务器的安装

    这里,我使用图形化用户界面工具——VisualSVN来安装SVN服务器。大家可以从网上下载VisualSVN,我本人下载的是: 
     
    注意:64位的VisualSVN安装程序必须安装在64位的Windows操作系统上,同理,32位的VisualSVN安装程序必须安装在32位的Windows操作系统上。由于本人计算机是Win10 64位的操作系统,所以安装以上程序正好。 
    接下来,我就来详细讲解SVN服务器的安装和配置。大家可要睁大眼睛看哟! 
    【第一步】,双击VisualSVN-Server-3.4.2-x64.msi,弹出如下对话框。 

    【第二步】,点击Next按钮,在弹出的对话框中选择我接受。 

    【第三步】,点击Next按钮,出现如下对话框,就使用默认配置,什么都不需要修改。 

    【第四步】,点击Next按钮,选择标准安装。 

    【第五步】,在弹出的对话框中,指定VisualSVN Server的安装目录和版本库目录,最需要注意的是指定一个端口,默认是443,如果安装提示有冲突,再选择8443。 

    【第六步】,点击Next按钮,出现如下对话框。 

    【第七步】,点击Install按钮,即可进行SVN服务器的安装,如下: 

    但我在安装的过程中,弹出如下错误提示框: 
     
    我猜测可能是因为我的计算机名称是中文的“李阿昀”,VisualSVN安装过程中不支持中文的计算机名导致的,所以我将计算机名称重命名为英文的“liayun”之后,再重新安装,一切都变好了。 
    【第八步】,点击Finish,完成安装。 

    那怎样看是否安装成功呢?可以点击开始菜单,如果看到如下效果: 
     
    即代表SVN服务器安装成功了!!!

  • 相关阅读:
    UVa10050 Hartals
    UVa540 Team Queue
    UVa 11234 Expressions (二叉树重建&由叶往根的层次遍历)
    stl lower_bound upper_bound binary_search equal_range
    【windows】使用键盘代替鼠标的快捷键
    【Linux】xshell连接中断后就无法连接虚拟机中的Linux
    【Linux命令】ls命令
    【DB2】NULLS LAST与NULLS FIRST
    【PPT】PPT倒计时动画的制作方法 5.4.3.2.1...
    【Datastage】函数大全
  • 原文地址:https://www.cnblogs.com/telwanggs/p/6962738.html
Copyright © 2011-2022 走看看