版本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

Sparkedhost($8/月)美国迈阿密AMD Ryzen高性能VPS;免费100G高防

sparkedhost怎么样?sparkedhost主机。Sparkedhost于2017年7月注册在美国康涅狄格州,2018年收购了ClynexHost,2019年8月从Taltum Solutions SL收购了The Beast Hosting,同年10月从Reilly Bauer收购了OptNode Hosting。sparkedhost当前的业务主要为:为游戏“我的世界”提供服务器、虚拟...

趣米云(18元/月)香港三网CN2云服器低至;1核1G/30G系统盘+20G数据盘/10M带宽

趣米云怎么样?趣米云是创建于2021年的国人IDC商家,虽然刚刚成立,但站长早期为3家IDC提供技术服务,已从业2年之久,目前主要从事出售香港vps、香港独立服务器、香港站群服务器等,目前在售VPS线路有三网CN2、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。由于内存资源大部分已售,而IP大量闲置,因此我们本月新增1c1g优惠套餐。点击进入:趣米云官方网站地址香港三网CN2云服务器机型活...

瓜云互联:全场9折优惠,香港CN2、洛杉矶GIA高防vps套餐,充值最高返300元

瓜云互联怎么样?瓜云互联之前商家使用的面板为WHMCS,目前商家已经正式更换到了魔方云的面板,瓜云互联商家主要提供中国香港和美国洛杉矶机房的套餐,香港采用CN2线路直连大陆,洛杉矶为高防vps套餐,三网回程CN2 GIA,提供超高的DDOS防御,瓜云互联商家承诺打死退款,目前商家提供了一个全场9折和充值的促销,有需要的朋友可以看看。点击进入:瓜云互联官方网站瓜云互联促销优惠:9折优惠码:联系在线客...

windows升级为你推荐
甲骨文不满赔偿劳动法员工工作不满一个月辞退赔偿标准长尾关键词挖掘工具外贸长尾关键词挖掘工具哪个好用javmoo.com0904-javbo.net_avop210hhb主人公叫什么,好喜欢,有知道的吗www.zjs.com.cn中通快递投诉网站网址是什么?4400av.com在www.dadady.com 达达电影看片子很快的啊ip查询器查看自己IP的指令www.idanmu.com万通奇迹,www.wcm77.HK 是传销么?www.ca800.com西门子plc仿真软件有什么功能www.diediao.com谁知道台湾的拼音怎么拼啊?有具体的对照表最好!hao.rising.cn我一打开网页就是瑞星安全网站导航,怎么修改?
中国万网域名注册 域名注册信息查询 云南服务器租用 网通vps 中文域名交易中心 bandwagonhost uk2 美国php主机 密码泄露 远程登陆工具 阿里校园 qq云端 vip购优惠 闪讯官网 阿里云官方网站 97rb 湖南铁通 weblogic部署 连连支付 台式机主机 更多