前言:
      

第一次接触SVN的时候并不是自己学习SVN的时候,而是再看师哥师姐做项目的时候,看着他们打开SVN向上传东西的时候,我就在想,这是个什么东西,需要每个人都安装吗?大胆的我也就问了他们一下,他们耐心地给我讲了讲关于SVN的一些东西。当时吧,不是似懂非懂,而是压根就不懂,迷迷糊糊,只知道它是管理团队,协调的一个工具,就暂且这么理解吧!

        而,过了一段时间,我的CS即将结束的时候,我看到了SVN学习这个项目,感觉好亲切,虽然当时什么都不懂,但是我终于可以在见他一面,去较为深入的了解他一点。



收获:

走过了这个项目之后,每个人都有不同的体验,但是共同点还是有的:

1、为什么会有SVN?

2、它是什么东西?

3、他对我们有什么作用?

首先,在我们的集体中,做过项目的人基本上都会用上SVN,虽然版本不同,可是本质不变,那就是利用SVN来协调好整个开发团队的工作,加紧团队成员之间的的进度交流和沟通,实时分享资料和保存我们的劳动成果,记录我们的开发历程,团体协作,共同完成一个个奇迹的创作。那,用高中总结性的语言来说就是:

1、加强队员之间的进度交流和沟通,做好时间规划,达到齐头并进的效果

2、可以实时更新文件,记录文件版本信息,详细开发历程,为以后再学习做好准备工作。

3、实时分享知识或最新文件,减少邮件或不必要影响

我感觉这就是以上问题的答案了。

其实,了解这个只是为我们学习SVN打好一下理论或者说是理由上的基础,更加重要的是如何去实践



问题集锦:

那在我们实践的时候,第一步是什么呢?安装

        在学习SVN安装配置这一部分的时候,我们值得注意的是TortoiseSVN概念,我们所接触到的SVN,实际上是有客户端和服务器两部分构成的,而我们的TSVN就是指得客户端。

然而,理论永远都还是要靠实践来积案实的,在我们安装的时候,到底会出现些稀奇古怪的问题,不要怕,一步步解决,这就是经验。

问题一:

提示电脑名称包含中文字符,无法进行安装(其实这个问题我没有遇到,因为我有一个英文名字叫David,Thanks for my English name)

大家在重装系统之后总会有亦不会让大家配置自己的电脑名称和用户名称,而这个问题就是因为这里我们用的有中文字符,其实相信大家除此之外还遇到过别的关于中文字符的问题,多多积累,所以这个就不是什么问题了

问题二:

                              



如果你在安装的时候遇到了这个问题,那很有可能就有得你麻烦了,但是,解决办法还是有的

情况一:

遇到这个问题之后,不要慌,也不要把这个提示框关闭,首先打开“控制面板”,找到“管理工具”,“服务”(或者是直接运行services.msc),找到“VisualSVN
Server”,右击“属性”,打开“登陆”选项卡,将“此账户”改成“本地系统账户”,重复以上,右击“启动”。然后回到提示框界面,单机“retry”就好了(友情提示:这是比较好的情况)

情况二:

同上,而将“此账户”改成“本地系统账户”之后,启动的时候如果出现





那请你也不要着急,其实第一次出错是由于VisualSVN
Server在如上系统中无法自动创建证书导致失败引起的(目前最新版本仍无法自动完成证书的创建)

第二次出错是由于无法找到有效的证书来启动VisualSVN Server的Windows服务引起的。



解决的方法是:

当第二次安装到Start Service阶段后,将会出错并会弹出一个对话框,提示是否要retry。(此时SVN服务软件已经安装完毕,仅仅是无法通过证书验证,无法启动服务),如果此时选择对话框中的cancel,安装将会回退,卸载已经安装的所有内容,从而无法继续安装。



正确做法是:

1、忽略该对话框。

2、到Windows的开始菜单中找到并运行VisualSVN Server。

3、打开VisualSVN Server软件后,从菜单中找到Properties并执行。

4、从Properties对话框中选择 Certificate Tab页,点击Change Certificate按钮,此时会弹出一个创建证书的对话框,然后根据提示要求一步一步填写相应的信息,就可以创建一个有效的证书。

5、最后,切换到安装VisualSVN Server时包含retry的对话框,点击retry,此时服务就能启动了。

经过如上五步,VisualSVN Server即可成功安装。

到这里,我们的安装就算是完成了,可是,我们的安装就是为了使用,如何使用的,请继续关注我的博客



阶段小结:

走过了一遍,感觉对于SVN的理解不论是理论上还是操作上都有了深一步的进步,相对于当时师哥师姐为我介绍时来说,我已不是个愣头青了,至少知道有这么个东西,他的作用以及如何使用,然而更加深层次的东西还有带我去发现,例如他的工作原理以及工作流程,有了一些基础就有了接触的资本,基本的操作还要靠今后的学习中一步步去实践,去熟悉,俗话说个人强不算强,今后品的都是团队,所以,这样工具,我们要善于利用,用工具去节省时间与精力,去创造更大的财富。



SVN学习安装总结的更多相关文章

  1. svn学习笔记(1)入门学习----安装及创建运行仓库

    学习及使用svn有一段时间了,但是以前学习的时候不怎么用,现在用只是简单的更新上传,又把基本理论忘了.为了以后自己看自己的笔记回忆,特此记录 svn学习博客:http://www.cnblogs.co ...

  2. SVN学习之windows下svn的安装

    svn是apache的一个开源项目,全称为subversion.是一个基于版本的项目管理软件,一般在多人开发的项目中使用,目前svn已经替代了原来的cvs.大多数情况下,svn服务安装在linux服务 ...

  3. SVN学习(三)——在Eclipse 中安装和使用SVN客户端插件

    0 基本概念了解 0.1 SVN的工作原理:采取客户端/服务器模式——在服务器的版本库中保存项目文件的各个版本,所有参与协同开发的程序员在自己本地电脑上保存一个工作副本.SVN支持程序员将本地副本更新 ...

  4. 版本控制工具SVN学习

    教学视频链接:https://edu.aliyun.com/course/83?spm=5176.10731334.0.0.778e6580zC0Ri0 版本控制工具SVN学习 1,SVN的简介 在实 ...

  5. Ubuntu SVN客户端安装

    查看系统版本: uname -a (Linux查看版本当前操作系统内核信息) cat /proc/version (Linux查看当前操作系统版本信息) 1.首先需要安装Ubuntu SVN.Ubun ...

  6. eclipse svn插件安装方法

    eclipse svn插件安装方法 使用dropins安装插件 从Eclipse3.5开始,安装目录下就多了一个dropins目录.只要将插件解压后拖到该目录即可安装插件.比如安装svn插件subcl ...

  7. code manager tools svn服务安装配置

    svn server 安装配置: 下载地址:http://www.visualsvn.com/server/download/ 然后安装图一步一步前进: 1.点击download now: 2.点击N ...

  8. SVN学习

    一.SVN在线安装(Eclipse) 步骤1: 步骤2 其中http://subclipse.tigris.org/update_1.10.x是最新版本的SVN插件的下载站点[subclipse是Ec ...

  9. Myeclipse8.5 svn插件安装两种方式

    第一种方式:(亲测成功)第一步:准备插件包:site-1.6.18.zip解压该包里面有features和plugins文件夹,删除该包里面的xml结尾的文件. 第二:我的Myeclipse8.5安装 ...

随机推荐

  1. VS自带WCF测试客户端简单介绍

    在目前的二次开发项目中,一些信息是放在客户那里的,只给你一个服务地址,不知道具体有什么方法,每次想调用一个服务不知道能不能实现目前的需求,只能测试.写个测试程序真的划不来,占用时间不说,而且你忙了一上 ...

  2. artEditor增加h5拍照上传图片

    摘要: artEditor富文本 编辑器增加了图片拍照功能,点击图片按钮你可以从手机相册选择图片,也可以通过相机拍照上传. 项目地址:https://github.com/baixuexiyang/a ...

  3. firefox查看微信公众平台的数据分析时就出现不信任链接怎么办?

    昨天用360清理垃圾后火狐主页的快速拨号栏消失了,整了半天还是无法使用就重装了一下firefox,导入备份的书签,添加自己所需的附加组件,设置为隐私模式,开始继续体验.按惯例打开微信公众平台,查看数据 ...

  4. HttpWatch详解

    一 概述: HttpWatch强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功 ...

  5. 一次手工注入waf [转载]

    转载自sss安全论坛 目标站点:http://www.xxx.cn:88注入点:http://www.xxx.cn:88/new/details1.asp?n_id=49909对其进行检测:http: ...

  6. chm文件打开空白无内容的解决办法

    今天下载了个chm文件,但是打开空白,也没显示什么内容,经过一番研究之后终于可以正常显示了,下面把解决办法分享出来供大家参考下,谢谢.   工具/原料 windows7系统 chm文件 方法/步骤   ...

  7. bellman ford优先队列优化简介模板

    #include<iostream>#include<cstdio>#include<utility>#include<queue>#include&l ...

  8. HDOJ 1026 dfs路径保存

    #include<cstdio> #include<cstring> #include<cmath> ][]; #define inf 0xffffff int n ...

  9. 硬盘安装ubuntu注意事项

    按照教程 http://teliute.org/linux/Ubsetup/jichu3/jichu3.html 安装64位ubuntu的时候,因为64位版本的iso安装包里没有vmlinuz文件,而 ...

  10. #!/bin/bash

    #!/bin/bash是指此脚本使用/bin/bash来解释执行. 其中,#!是一个特殊的表示符,其后,跟着解释此脚本的shell路径. bash只是shell的一种,还有很多其它shell,如:sh ...