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

3C云1核1G 9.9元 4核4G 16元 美国Cera 2核4G 24元

3C云互联怎么样?3C云互联专注免备案香港美国日本韩国台湾云主机vps服务器,美国高防CN2GIA,香港CN2GIA,顶级线路优化,高端品质售后无忧!致力于对互联网云计算科技深入研发与运营的极客共同搭建而成,将云计算与网络核心技术转化为最稳定,安全,高速以及极具性价比的云服务器等产品提供给用户!专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端部署化简为零,轻松...

青云互联:美国洛杉矶CN2弹性云限时八折,15元/月起,可选Windows/可自定义配置

青云互联怎么样?青云互联是一家成立于2020年6月的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,目前提供有美国免费主机、香港主机、香港服务器、美国云服务器,让您的网站高速、稳定运行。美国cn2弹性云主机限时8折起,可选1-20个IP,仅15元/月起,附8折优惠码使用!点击进入:青云互联官方网站地址青云互联优惠码:八折优惠码:ltY8sHMh (续费同价)青云互联活动方案:美国洛杉矶...

萤光云(13.25元)香港CN2 新购首月6.5折

萤光云怎么样?萤光云是一家国人云厂商,总部位于福建福州。其成立于2002年,主打高防云服务器产品,主要提供福州、北京、上海BGP和香港CN2节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。目前萤光云推出北京云服务器优惠活动,机房为北京BGP机房,购买北京云服务器可享受6.5折优惠+51元代金券(折扣和代金券可叠加使用)。活动期间还支持申请免费试用,需提交工单开通免费试用体验...

windows升级为你推荐
哈利波特罗恩升级当爸哈利波特 13年前的晚上发生了什么?京沪高铁上市首秀我能买京沪高铁股票吗小度商城小度怎么下载app?permissiondeniedpermission denied 怎么解决梦之队官网史上最强的nba梦之队是哪一年lunwenjiance论文检测,知网的是32.4%,改了以后,维普的是29.23%。如果再到知网查,会不会超过呢?www.haole012.com阜阳有什么好的正规的招聘网站?www.zjs.com.cn我的信用卡已经申请成功了,显示正在寄卡,怎么查询寄卡信息?www.585ccc.com手机ccc认证查询,求网址杨丽晓博客杨丽晓哪一年出生的?
厦门域名注册 国外vps租用 winscp isatap ixwebhosting 2017年黑色星期五 好看的桌面背景大图 淘宝双十一2018 大容量存储 php免费空间 主机合租 空间论坛 200g硬盘 股票老左 idc是什么 世界测速 如何用qq邮箱发邮件 个人免费主页 七夕快乐英语 空间登入 更多