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

RAKSmart VPS主机半价活动 支持Windows系统 包含香港、日本机房

RAKSmart 商家最近动作还是比较大的,比如他们也在增加云服务器产品,目前已经包含美国圣何塞和洛杉矶机房,以及这个月有新增的中国香港机房,根据大趋势云服务器算是比较技术流的趋势。传统的VPS主机架构方案在技术层面上稍微落后一些,当然也是可以用的。不清楚是商家出于对于传统VPS主机清理库存,还是多渠道的产品化营销,看到RAKSmart VPS主机提供美国、香港和日本机房的半价促销,当然也包括其他...

DMIT(8.72美元)日本国际线路KVM月付8折起,年付5折

DMIT.io是成立于2018年的一家国外主机商,提供VPS主机和独立服务器租用,数据中心包括中国香港、美国洛杉矶和日本等,其中日本VPS是新上的节点,基于KVM架构,国际线路,1Gbps带宽,同时提供月付循环8折优惠码,或者年付一次性5折优惠码,优惠后最低每月8.72美元或者首年65.4美元起,支持使用PayPal或者支付宝等付款方式。下面列出部分日本VPS主机配置信息,价格以月付为例。CPU:...

IMIDC日本多IP服务器$88/月起,E3-123x/16GB/512G SSD/30M带宽

IMIDC是一家香港本土运营商,商家名为彩虹数据(Rainbow Cloud),全线产品自营,自有IP网络资源等,提供的产品包括VPS主机、独立服务器、站群独立服务器等,数据中心区域包括香港、日本、台湾、美国和南非等地机房,CN2网络直连到中国大陆。目前主机商针对日本独立服务器做促销活动,而且提供/28 IPv4,国内直连带宽优惠后每月仅88美元起。JP Multiple IP Customize...

windows升级为你推荐
多家五星酒店回应网传名媛拼单我妈同学给了她一张那种酒店的入场券,不知道这个入场券是随便发的还是怎么,我们这里算是四五星吧,一个空间邮箱什么邮箱存储空间最大??淘宝门户淘宝电脑端登录首页网易网盘关闭入口网易网盘 怎么没有了固态硬盘是什么固态硬盘是什么?急救知识纳入考试100%的大学生有学习现场急救知识的欲望吗Baby被问婚变绯闻终于知道黄晓明为什么会娶baby地图应用手机地图软件那么多,都不知道用哪个好了?商标注册流程及费用商标注册流程及费用?老虎数码86年属虎的吉祥数字和求财方向
域名服务器的作用 亚洲大于500m blackfriday 10t等于多少g 申请个人网站 刀片服务器是什么 服务器维护方案 北京双线 699美元 免费全能主机 免费高速空间 网通服务器托管 paypal注册教程 外贸空间 测试网速命令 空间排行榜 时间服务器 最新优惠 easypanel byebyelove 更多