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

CloudCone,美国洛杉矶独立服务器特价优惠,美国洛杉矶MC机房,100Mbps带宽不限流量,可选G口,E3-1270 v2处理器32G内存1Gbps带宽,69美元/月

今天CloudCone发布了最新的消息,推送了几款特价独立服务器/杜甫产品,美国洛杉矶MC机房,分配100Mbps带宽不限流量,可以选择G口限制流量计划方案,存储分配的比较大,选择HDD硬盘的话2TB起,MC机房到大陆地区线路还不错,有需要美国特价独立服务器的朋友可以关注一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2...

Friendhosting 黑色星期五 VDS/VPS可享四五折优惠促销

Friendhosting商家在前面的篇幅中也又陆续介绍到,是一家保加利亚主机商,主要提供销售VPS和独立服务器出租业务,数据中心分布在:荷兰、保加利亚、立陶宛、捷克、乌克兰和美国洛杉矶等。这不近期黑色星期五活动,商家也有推出了黑五优惠,VPS全场一次性45折,虚拟主机4折,全球多机房可选,老用户续费可获9折加送1个月使用时长,VDS折后最低仅€14.53/年,有需要的可以看看。Friendhos...

iON Cloud:新加坡cn2 gia vps/1核/2G内存/25G SSD/250G流量/10M带宽,$35/月

iON Cloud怎么样?iON Cloud升级了新加坡CN2 VPS的带宽和流量最低配的原先带宽5M现在升级为10M,流量也从原先的150G升级为250G。注意,流量也仅计算出站方向。iON Cloud是Krypt旗下的云服务器品牌,成立于2019年,是美国老牌机房(1998~)krypt旗下的VPS云服务器品牌,主打国外VPS云服务器业务,均采用KVM架构,整体性能配置较高,云服务器产品质量靠...

windows升级为你推荐
云计算什么叫做“云计算”?haole16.com高手们帮我看看我的新网站WWW.16mngt.com怎么不被收录啊?m.2828dy.com电影虫www.dyctv.com这个电影站能下载电影吗?www.mywife.ccmywife哪部最经典partnersonline国内有哪些知名的ACCA培训机构www.gogo.com哪种丰胸产品是不含激素的?woshiheida这个左下角水印woshiheida的gif出处在哪呢?急!!!!!59ddd.comarmada m300什么装系统dpscycle痛苦术士PVE输出宏百度关键字百度推广中关键词匹配方式分为哪几种?
荷兰服务器 hkbn raksmart 新加坡服务器 php探针 福建天翼加速 godaddy域名证书 电子邮件服务器 tna官网 域名dns 1元域名 个人免费邮箱 lamp兄弟连 中国电信宽带测速 万网服务器 cdn加速技术 godaddy中文 跟踪路由 cc攻击 qq部落24-5 更多