版本Windows下Subversion_TortoiseSVN_EclipseSVN插件的安装与升级知识分享

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

Windows下Subversion/TortoiseSVN的安装

车路

0.安装环境/安装包

0.1.安装环境

Windows

0.2.安装包

 TortoiseSVN-1.6.5 SVN客户端

 Subversion-1.6.6 SVN服务器

 SVNService SVN服务文件用于将Su bversion包装成服务可设置服务为开机自

启动。

P.S.1

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

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

P.S.2

在subversion的1.4版本以前是用svn windows service wrapper将其包装为服务SVNService。

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

1.Subversion安装与配置过程

1.1.安装

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

1.2.创建版本库

为了便于多版本库管理建议用户新建一个文件夹保存所有SVN库(如E:\SVN) 然后在这个目录下独立建立各个版本库。

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

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

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

1.3.将Subversion包装为服务

1.3.1.SVNService.rar方式subversion 1.4之前的版本必须使用此方法

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

在CMD模式下输入指令安装subvers ion服务svnservice -install -d -r E:\SVN

P.S. 该操作中可能出现CreateService failed - Commandline set: "-d" "-r""E:\SVN\ "错误此时执行svnservice -remove命令即可。

1.3.2. service control方式subversion 1.4之后的版本可使用此方法

假设Subversion安装目录为C:\Program 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表示服务自动启动。

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

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

1.4.启动/停止Subversion服务

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

1.5.删除服务sc delete svnservice

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

2.Tortoi se安装

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

通过TortoiseSVN访问版本库出现错误Expected FS format'2' ; found format '3' 。如果有中文包的话错误是这个期望文件系统格式“2”发现格式“3”

问题产生原因

服务程序是1.4.x版本的svnserve或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导出为一个文件dumpfile

svnadmin dump path/to/old-repo > dumpfilestep 3:将dumpfile导入到新的Repositorysvnadmin load path/to/new-repo < dumpfile

3.Subversion与Tortoise版本更新

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

3.1.Subversion-1.6.6升级至1.8.14

将Subversion从1.6版本更新至1.8.14版本直接双击1.8.14版本安装包会弹出提示

点击OK安装后自动重启机器完成升级。

3.2.TortoiseSVN1.6.5升级至1.8.12

同上升级后需要重启机器。

3.3.更新Eclipse SVN插件Subversive+Subversive-connectors

由于Subversion和TortoiseSVN更新之后从版本库check出工程的svn文件表现形式发生了变化从每个目录中都有.sv n 目录变成只有根目录下有.sv n 目录此变化导致旧版本的Ecl ipse SVN插件org.tmatesoft.svnkit无法识别TortoiseSVN check出的工程需要进行Ecl ipse SVN插件的更新。

选择匹配的插件版本如下

安装方式为

菜单栏HelpInstal l New SoftwareAddArchive

首先安装Subversive勾选

 SVN Team Provider

进行安装其他Optional插件可不选安装完成后重启Ecl ipse。

继续安装Subversive-connectors勾选

 Subversive SVN Connectors

 SVNKit 1.8.7 Implementation

进行安装

忽略安装过程弹出的warning安装成功后重启。

如果安装没有问题点击PreferenceTeamSVNSVN Connector会出现下图所示

同时从TortoiseSVN check出的工程在Windows目录与Ecl ipse中分别显示如下

以上 Ecl ipse SVN插件更新成功。 模拟法庭 刑事书记员刘磊公诉人、辩护人、证人、被告人已在庭外候审。

现在请旁听人员保持安静宣读法庭规则

一、 在案件审理过程中应关闭寻呼机、手机

二、 未经允许不得录音、录像和摄影经允许可以摄影的人员不得使用闪光灯

三、 不得随意走动和进入审判区

四、 不得发问、提问、鼓掌、喧哗、哄闹和实施其他妨碍审判活动的行为

五、 爱护法庭设施保持法庭卫生不得吸烟和随地吐痰

六、旁听人员违反法庭规则的审判长可以口头警告、训诫也可以没收录音、录像和摄影器材责令退出法庭或经院长批准予以罚款、拘留对于哄闹、冲击法庭侮辱、诽谤、威胁、殴打审判人员等严重扰乱法庭秩序的依法追究刑事责任。

七、 旁听公民通过旁听案件的审判对法院的审判活动有意见或建议的可以在闭庭以后书面向法院提出。

以上法庭规则旁听人员必须认真遵守。

请公诉人、辩护人入庭。

请审判长、审判员入庭。

请大家坐下。

刘磊 转身报告审判长公诉人、辩护人已经到庭被告人宋钧雷、李敏已提到候审法庭准备工作就绪。

审判长张莉 敲法锤现在开庭。传被告人宋钧雷、李敏到庭。 待被告人到庭后被告人宋钧雷的基本情况

宋钧雷我叫宋钧雷男 1987年4月 11日生汉族浙江省桐乡市人大

学文化市理工大学学生住本市梧桐街道。 。

张莉被告人宋钧雷起诉书副本有无收到何时收到

宋钧雷 2009年6月5日收到。

张莉被告人李敏的基本情况

李敏我叫李敏男 1988年7月18日生汉族浙江省桐乡市人大学文化市理工大学学生住本市梧桐街道。 。

张莉被告人李敏起诉书副本有无收到何时收到

李敏 2009年6月5日收到。

张莉桐乡市人民法院刑事审判庭依照《中华人民共和国刑事诉讼法》第152条的规定今天在这里依法公开开庭审理由桐乡市人民检察院提起公诉的被告人宋钧雷故意伤害致人死亡、被告人李敏故意伤害案。合议庭由审判员张莉、邹伟、于晓磊 组成由张莉担任审判长书记员刘磊担任法庭记录桐乡市人民检察院指派检察员周祖云出庭支持公诉受第一被告人宋钧雷委托浙江诚信律师事务所律师蓝晓芳出庭为被告人宋钧雷辩护第二被告人李敏自行辩护。

张莉根据刑事诉讼法第154、 159、 160条的规定 当事人、辩护人在庭审中享有下列权利

1 可以申请合议庭组成人员、书记员、公诉人回避

2 可以提出证据 申请通知新的证人到庭调取新的证据重新鉴定或者勘验、检查

3 被告人可以自行辩护

4

pacificrack:2021年七夕VPS特别促销,$13.14/年,2G内存/2核/60gSSD/1T流量,支持Windows

pacificrack官方在搞2021年七夕促销,两款便宜vps给的配置都是挺不错的,依旧是接入1Gbps带宽,KVM虚拟、纯SSD raid10阵列,支持包括Linux、Windows 7、10、server2003、2008、2012、2016、2019在内多种操作系统。本次促销的VPS请特别注意限制条件,见本文末尾!官方网站:https://pacificrack.com支持PayPal、支...

TabbyCloud周年庆&七夕节活动 美國INAP 香港CN2

TabbyCloud迎来一周岁的生日啦!在这一年里,感谢您包容我们的不足和缺点,在您的理解与建议下我们也在不断改变与成长。为庆祝TabbyCloud运营一周年和七夕节,TabbyCloud推出以下活动。TabbyCloud周年庆&七夕节活动官方网站:https://tabbycloud.com/香港CN2: https://tabbycloud.com/cart.php?gid=16购买链...

金山云:618年中促销,企业云服务器2核4G仅401.28元/年,827.64元/3年

金山云618年中促销活动正在进行中!金山云针对企业级新用户优惠力度比普通个人用户优惠力度要大,所以我们也是推荐企业新用户身份购买金山云企业级云服务器,尽量购买3年配置的,而不是限时秒杀活动中1年的机型。企业级用户购买金山云服务器推荐企业专区:云服务器N3 2核4G云服务器,1-5M带宽,827.64元/3年,性价比高,性能稳定!点击进入:金山云618年中促销活动目前,金山云基础型E1云服务器2核4...

windows升级为你推荐
vc组合洛天依的组合都有谁百度商城百度商城里抽奖全是假的刘祚天还有DJ网么?蒋存祺蒋存祺的主要事迹rawtools照片上面的RAW是什么意思,为什么不能到PS中去编辑百花百游迎得春来非自足,百花千卉共芬芳什么意思同ip网站12306怎么那么多同IP网站啊?这么重要的一个网站我感觉应该是超强配置的独立服务器才对啊,求高人指点seo优化工具SEO优化工具哪个好用点啊?www.119mm.comwww.993mm+com精品集!m.2828dy.combabady为啥打不开了,大家帮我提供几个看电影的网址
合肥虚拟主机 yaokan永久域名经常更换 中文域名申请 smartvps 云网数据 mediafire 外国域名 什么是服务器托管 百度云1t 卡巴斯基免费试用 怎么建立邮箱 吉林铁通 drupal安装 双线asp空间 电信网络测速器 工信部网站备案查询 阿里云手机官网 114dns 宿迁服务器 nnt 更多