一.TortoiseSVN安装

1.TortoiseSVN下载

网址如下:https://tortoisesvn.net/downloads.html   进入客户端下载页面,根据你的电脑选择是64位还是32位,选择对应的安装包安装,往下有对应的语言包,选择中文简体,位数也要是你电脑对应的位数,32或64.

当然这里下载的是最新版本,有的时候,由于其他软件的问题,安装最新的客户端软件可能存在兼容问题,需要下载历史版本,页面往下滑,找到Older Releases,点击SourceForge files

在打开的页面中选择你要下载的版本,如1.7.15,进入后会发现两个目录,一个是语言包的api,一个是TortoiseSVN安装包的api,注意,你既然下载1.7.15的版本,那你的语言包也得对应版本的语言包,也就是这里Language Packs里对应的语言包

下载完毕后有两个安装包,如下:

安装过程没啥好说的,都是下一步下一步,注意先安装客户端,再安装语言包,安装完后最好重启一下,否则客户端菜单点击后可能会出现"系统找不到指定路径"的错误.

如果安装出了错误,或者右键菜单没有之类的,卸载了重装吧,反正很快的,卸载后不要忘了注册表里的也要删,win + r打开后输入regedit进入注册表,找到HKEY_CURRENT_USER\Software\TortoiseSVN,把TortoiseSVN文件夹删除

重启后点击鼠标右键-->TortoiseSVN-->Settings,选择中文简体,因为之前安装了中文简体的语言包,所以这里language下拉框出现中文简体的选择,选择后点击确定.

如果只是自己本地进行版本库控制,不要那么强大的功能,不安装VisualSVN Server Manager,直接在文件夹上右键-->TortoiseSVN-->在此创建版本库就可以了

二.VisualSVN Server 安装

下载网址:https://www.visualsvn.com/downloads

选择你电脑对应的位数版本下载

下载后安装包如下:

安装过程略过,基本都是下一步,可以选择一下安装目录,安装好后,打开VisualSVN Server Manager,

可以看到如下的目录结构,刚安装时Users和Groups和Repositories都是空的,你可以新建用户,新建组,在新建的组,如Manager里,右键-->edit,可以添加用户.

在Repositories上右键-->create new repositories 或新建-->Repositories,即新建一个版本库,选择Single_project....,该选项会默认建立三个目录,trunk,branches,tags

点击下一步,可以选择配置谁可以在版本库上读写,选择Customize permissions就可以配置添加用户或组的读写权限,也可以这里直接选Nobody has access,之后再配置.

创建结束后,目录如下:

在trunk上右键-->Copy  URL To Clipboard,将地址复制到剪贴板上.

然后在你要创建版本库的项目文件夹上右键-->TortoiseSVN-->导入,把之前复制的地址粘贴到URL里,之前如果在VisualSVN Server Manager上选择了Copy  URL To Clipboard,这里的URL会默认带出来,点击确定

此时要求输入用户名密码,输入之前在VisualSVN Server Manager的User里建立的一个用户名密码,再点击确定

然后等待项目传输到版本库,完成后再回到VisualSVN Server Manager里,刷新一下,发现刚刚的项目已经在里面了.

当然你也可以在eclipse等工具里用svn签出,地址就在VisualSVN Server Manager对应文件夹上右键-->Copy  URL To Clipboard就行了

局域网内如果想访问就将OEM-20151203AUX(一般就是服务器的计算机名称)改为服务器的ip地址就行了,如https://192.168.30.42/svn/HelpDoc/,这样局域网内的其他机器就能够访问了.

只是这样只能在局域网内访问,外网时访问不了的

TortoiseSVN历史版本安装及svn服务器搭建的更多相关文章

  1. SVN服务器搭建--Subversio与TortoiseSVN的配置安装

    SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上 ...

  2. SVN服务器搭建及客户端配置

    为什么要使用SVN? 在程序的编写过程中,每个程序员都会负责开发一个或多个模块,且开发中会生成很多不同的版本, 这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本. Subvers ...

  3. SVN服务器搭建和使用(二)

    SVN服务器搭建和使用(二) 上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及Tortois ...

  4. SVN服务器搭建和使用(一)

    SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上 ...

  5. SVN服务器搭建和使用(一)(转)

    SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上 ...

  6. SVN服务器搭建和使用

    SVN服务器搭建和使用 Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上了,下 ...

  7. SVN服务器搭建(1)

    转自:http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html SVN服务器搭建和使用(一) Subversion是优秀的版 ...

  8. SVN服务器搭建和配置使用详解

    SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上 ...

  9. Win7 x64 svn 服务器搭建

    SVN服务器搭建和使用   Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上了 ...

随机推荐

  1. POI操作Excel详细解释,HSSF和XSSF两种方式

    HSSF道路: package com.tools.poi.lesson1; import java.io.FileInputStream; import java.io.FileNotFoundEx ...

  2. SVG 学习(二)--- 创建组合交互式应用

    接着上一节的内容,本次学习主要介绍SVG组合式应用以及js交互式应用! 1.组合式应用 绘制两棵带有投影效果的树! <svg width="400" height=" ...

  3. Android多画面幻灯片:ViewPager基础上,利用与PagerTabStrip出生缺陷(源代码)

    近期使用ViewPager.读了几个人说是不是很清晰的信息,干脆自己写demo总结下. 样例非常easy.Activity里有三个界面能够滑动.每个界面都有一个button并设置好了监听.PagerT ...

  4. CentOS 5.8安装SugarCRM 6.5版本

    环境:CentOS 5.8,安装了Asterisk 1.8 升级php到5.2SugarCRM 6.5:  Minimum PHP version required is 5.2.0. You are ...

  5. iTextSharp生成pdf文档案例

    1.using iTextSharp.text;using iTextSharp.text.pdf; 2.设置页面大小 iTextSharp.text.Rectangle pageSize = new ...

  6. leetcode Binary Tree Postorder Traversal 二叉树后续遍历

    先给出递归版本的实现方法,有时间再弄个循环版的.代码如下: /** * Definition for binary tree * struct TreeNode { * int val; * Tree ...

  7. java class load

    https://mp.weixin.qq.com/s?__biz=MjM5NzMyMjAwMA==&mid=403638649&idx=2&sn=4f17e8b58c64875 ...

  8. PLAN :昔日未来

    <昔日未来> 1. C语言: 必须要看的书:<C程序设计语言><C标准库> 像<C和指针>,<C专家编程>,<C陷阱>这种书虽很 ...

  9. C#自定义配置文件节点

    老实说,在以前没写个自定义配置节点之前,我都是写到一个很常用的节点里面,就是appSettings里add,然后再对各个节点的value值进行字符串分割操作,根据各种分割字符嵌套循环处理,后来看到一些 ...

  10. 昨天面试新浪 java试题

      昨天去了新浪网面试,感觉新浪真的挺不错的,工作环境那叫一个好啊.对于一般屌丝的话进到这种公司就可以呆一辈子了.做了面试之后感觉不管大公司还是小公司都还是注重基础和你平时工作的积累的.所以不能抱怨现 ...