版本Windows下Subversion_TortoiseSVN_EclipseSVN插件的安装与升级

windows升级  时间:2021-03-13  阅读:()

Windows下Subversion/TortoiseSVN的安装

车路

0. 安装环境/安装包

0. 1 . 安装环境

Windows

0.2. 安装包

Tortoi seSVN-1 .6.5 SVN客户端Subversion-1 .6.6 SVN服务器SVNServ ice SVN服务文件用于将Subversion包装成服务可设置服务为开机自启动。

P.S. 1 

Subversion与Tortoise的版本关系要匹配否则可能出现异常。

新版Tortoise安装包名称的后缀都有一个匹配的Subversion的版本号如下图

1

P.S. 2

在subversion的1 .4版本以前是用svnwindows service wrapper将其包装为服务

SVNService。

而svn1 .4以后是可以直接支持以服务器启动的方法就是利用win7/XP自带的工具service control 执行文件时sc.exe具体方法下面会有描述。

1 . Subversion安装与配置过程

1 . 1 . 安装

一直点next选择好相应的安装目录即可安装。

1 .2. 创建版本库

为了便于多版本库管理建议用户新建一

2

个文件夹保存所有SVN库(如E:\SVN) 然后在这个目录下独立建立各个版本库。

创建第一个版本库启动CMD Win7下可能需要右键CMD–-“以管理员方式运行”输入指令svnadmin create E:\SVN\test

指令输入后相应目录下出现下列文件如图

此时名为“test”的版本库已经创建成功。

3

1 .3.将Subversion包装为服务

1 .3. 1 . SVNServi ce. rar 方 式

subversion 1 .4之前的版本必须使用此方法

将 SVNService. rar 解 压 出 的SVNService.exe文件复制到Subversion安装目录的bin目录下。

在CMD模式下输入指令安装subversion服务svnservice -instal l -d -r E:\SVN

P.S. 该操作中可能出现CreateServicefai led - Commandl ine set: "-d" "-r""E:\SVN\ "错误 此时执行svnservice-remove命令即可。

1 .3. 2. service control 方 式

subversion 1 .4之后的版本可使用此方法

假设Subversion安装目录为C:\Program

4

Fi les\Subversion仓库路径为D:\SVN。

在CMD窗口输入命令如下sc create svnservice binpath=“\ “C:\Program

Fi les\Subversion\bin\svnserve.exe\”--service – r D:\SVN” displayname=“SVNService” depend= Tcpip start= auto

binpath指定svnserve的路径和命令。start= auto表示服务自动启动。

5

特别注意不用敲回车等于号的左边无空格而右边必须有一个空格。

系统返回“[SC] CresteService SUCCESS”表示服务创建成功。

1 .4. 启动/停止Subversion服务

CMD窗口下执行net start svnservice 启动服务net stop svnservice 停止服务

6

1 .5. 删除服务sc delete svnservice

创建相同服务前必须删除。

2. Tortoise安装

双击Tortoise.msi安装包只需点击next即可安装之后右键鼠标出现SVN相关选项。

备注

通过TortoiseSVN访问版本库出现错误Expected FS format '2' ; found format '3' 。

如果有中文包的话错误是这个期望文件系统格式“2”发现格式“3”

问题产生原因

服务程序是1 .4.x版本的svnserve或

7

mod_dav_svn 版本库通过1 .5.x版本的svnadmin或TortoiseSVN创建时会产生这个

问题

解决方法:

1 使用1 .5以上的SVN来作为服务

建议采用

2或使用1 .4系列的svnadmin或TortoiseSVN来创建版本库

3或使用1 .4.x系列创建新版本库通过1 .5.x版本备份并恢复原版本库到新版本库step 1 : 创建一个新的版本库new-repostep 2:将原来的Repository导出为一个文件dumpf i lesvnadmin dump path/to/old-repo>dumpf i lestep 3: 将dumpf i le导入到新的

8

Repositorysvnadmin load path/to/new-repo

< dumpf i le

3. Subversion与Tortoise版本更新

注意两个软件需要同时升级保证版本匹配

3. 1 . Subversion-1 .6.6升级至1 .8. 14

将Subversion从1 .6版本更新至1 .8. 14版本直接双击1 .8. 14版本安装包会弹出提示

9

华为云年中聚惠618活动,新用户专区,云服务器低至88元/年,3年仅580.98元,热销抢购中,最后2天!

华为云怎么样?华为云用在线的方式将华为30多年在ICT基础设施领域的技术积累和产品解决方案开放给客户,致力于提供稳定可靠、安全可信、可持续创新的云服务,做智能世界的“黑土地”,推进实现“用得起、用得好、用得放心”的普惠AI。华为云作为底座,为华为全栈全场景AI战略提供强大的算力平台和更易用的开发平台。本次年终聚惠618活动相当给力,1核2G内存1m云耀云服务器仅88元/年起,送主机安全基础版套餐,...

ATCLOUD.NET-OVH海外高防云主机,采用KVM架构,稳定安全且便宜好用,仅3刀起

官方网站:点击访问ATCLOUD.NET官网优惠码:目前提供Cloud VPS与Storage VPS两款产品的六折优惠活动(续费同价,截止至2021年5月31日)优惠码:UMMBPBR20Z活动方案:一、型号CPU内存磁盘流量优惠价格购买链接VPS-1GB0.5×2.6+GHz1GB20GB1TB$3立即购买VPS-2GB1×2.6+GHz2GB50GB2TB$6立即购买VPS-4GB2×2.6...

这几个Vultr VPS主机商家的优点造就商家的用户驱动力

目前云服务器市场竞争是相当的大的,比如我们在年中活动中看到各大服务商都找准这个噱头的活动发布各种活动,有的甚至就是平时的活动价格,只是换一个说法而已。可见这个行业确实竞争很大,当然我们也可以看到很多主机商几个月就消失,也有看到很多个人商家捣鼓几个品牌然后忽悠一圈跑路的。当然,个人建议在选择服务商的时候尽量选择老牌商家,这样性能更为稳定一些。近期可能会准备重新整理Vultr商家的一些信息和教程。以前...

windows升级为你推荐
8080端口路由器如何开8080端口h连锁酒店连锁酒店有哪些funnymudpee京东的显卡什么时候能降回正常价格啊,想买个1060lunwenjiancewritecheck论文检测准吗?同ip站点同IP网站具体是什么意思,能换独立的吗同一服务器网站同一服务器上可以存放多个网站吗?8090lu.com8090向前冲电影 8090向前冲清晰版 8090向前冲在线观看 8090向前冲播放 8090向前冲视频下载地址??haole16.com高手们帮我看看我的新网站WWW.16mngt.com怎么不被收录啊?www.55125.cn如何登录www.jbjy.cn5xoy.comhttp://www.5yau.com (舞与伦比),以前是这个地址,后来更新了,很长时间没玩了,谁知道现在的地址? 谢谢,
大连虚拟主机 中文域名申请 新加坡主机 l5520 英语简历模板word 嘟牛 web服务器架设 老左正传 135邮箱 phpmyadmin配置 服务器监测 上海电信测速网站 备案空间 东莞服务器托管 论坛主机 中国电信测速网站 免费asp空间申请 百度云空间 金主 广东服务器托管 更多