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

特网云(198元/月),高质量云虚拟主机低至0.16元/天,裸金属服务器仅需10.5元/天

特网云为您提供高速、稳定、安全、弹性的云计算服务计算、存储、监控、安全,完善的云产品满足您的一切所需,深耕云计算领域10余年;我们拥有前沿的核心技术,始终致力于为政府机构、企业组织和个人开发者提供稳定、安全、可靠、高性价比的云计算产品与服务。官方网站:https://www.56dr.com/ 10年老品牌 值得信赖 有需要的请联系======================特网云推出多IP云主机...

数脉科技:阿里云香港CN2线路服务器;E3-1230v2/16G/240G SSD/10Mbps/3IP,月付374元

数脉科技怎么样?昨天看到数脉科技发布了7月优惠,如果你想购买香港服务器,可以看看他家的产品,性价比还是非常高的。数脉科技对香港自营机房的香港服务器进行超低价促销,可选择10M、30M的优质bgp网络。目前商家有优质BGP、CN2、阿里云线路,国内用户用来做站非常不错,目前E3/16GB阿里云CN2线路的套餐有一个立减400元的优惠,有需要的朋友可以看看。点击进入:数脉科技商家官方网站香港特价阿里云...

美国服务器20G防御 50G防御 688元CN2回国

全球领先的IDC服务商华纳云“美国服务器”正式发售啦~~~~此次上线的美国服务器包含美国云服务器、美国服务器、美国高防服务器以及美国高防云服务器。针对此次美国服务器新品上线,华纳云也推出了史无前例的超低活动力度。美国云服务器低至3折,1核1G5M低至24元/月,20G DDos防御的美国服务器低至688元/月,年付再送2个月,两年送4个月,三年送6个月,且永久续费同价,更多款高性价比配置供您选择。...

windows升级为你推荐
留学生认证留学生的学位证书怎样认证?同ip网站查询怎么查自己的服务器挂着哪些网站刘祚天DJ这个职业怎么样?psbc.com怎样登录wap.psbc.comrawtools照片上面的RAW是什么意思,为什么不能到PS中去编辑sss17.com为什么GAO17.COM网站打不开了dadi.tv智能网络电视smartTV是什么牌子www.dm8.cc有谁知道海贼王最新漫画网址是多少??www.diediao.com跪求鸭王2hao.rising.cn电脑每次开机的时候,都会弹出“http://hao.rising.cn/?b=34” 但是这个时
cn域名注册 江西服务器租用 便宜vps 新世界机房 赵容 rackspace koss 美国仿牌空间 ssh帐号 阿里校园 cdn加速是什么 电信虚拟主机 metalink 申请免费空间和域名 优酷黄金会员账号共享 韩国代理ip lamp兄弟连 学生服务器 阿里云邮箱登陆 免费稳定空间 更多