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插件的更新。
选择匹配的插件版本如下
安装方式为
菜单栏HelpInstal l New SoftwareAddArchive
首先安装Subversive勾选
SVN Team Provider
进行安装其他Optional插件可不选安装完成后重启Ecl ipse。
继续安装Subversive-connectors勾选
Subversive SVN Connectors
SVNKit 1.8.7 Implementation
进行安装
忽略安装过程弹出的warning安装成功后重启。
如果安装没有问题点击PreferenceTeamSVNSVN 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主机架构方案在技术层面上稍微落后一些,当然也是可以用的。不清楚是商家出于对于传统VPS主机清理库存,还是多渠道的产品化营销,看到RAKSmart VPS主机提供美国、香港和日本机房的半价促销,当然也包括其他...
DMIT.io是成立于2018年的一家国外主机商,提供VPS主机和独立服务器租用,数据中心包括中国香港、美国洛杉矶和日本等,其中日本VPS是新上的节点,基于KVM架构,国际线路,1Gbps带宽,同时提供月付循环8折优惠码,或者年付一次性5折优惠码,优惠后最低每月8.72美元或者首年65.4美元起,支持使用PayPal或者支付宝等付款方式。下面列出部分日本VPS主机配置信息,价格以月付为例。CPU:...
IMIDC是一家香港本土运营商,商家名为彩虹数据(Rainbow Cloud),全线产品自营,自有IP网络资源等,提供的产品包括VPS主机、独立服务器、站群独立服务器等,数据中心区域包括香港、日本、台湾、美国和南非等地机房,CN2网络直连到中国大陆。目前主机商针对日本独立服务器做促销活动,而且提供/28 IPv4,国内直连带宽优惠后每月仅88美元起。JP Multiple IP Customize...