Windows下SubversionTortoiseSVNEclipseSVN插件的安装与升级.docxVIP

Windows下SubversionTortoiseSVNEclipseSVN插件的安装与升级.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows下SubversionTortoiseSVNEclipseSVN插件的安装与升级

Windows下Subversion/TortoiseSVN的安装 车路 0. 安装环境/安装包 0.1. 安装环境 Windows 0.2. 安装包 TortoiseSVN-1.6.5:SVN客户端 Subversion-1.6.6:SVN服务器 SVNService:SVN服务文件,用于将Subversion包装成服务,可设置服务为开机自启动。 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(Win7下可能需要右键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模式下输入指令安装subversion服务: 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 Files\Subversion,仓库路径为D:\SVN。 在CMD窗口输入命令如下: sc create svnservice binpath= “\“C:\Program Files\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. Tortoise安装 双击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.5以上的SVN来作为服务(建议采用) 或使用1.4系列的svnadmin或TortoiseSVN来创建版本库 或使用1.4.x系列创建新版本库,通过1.5.x版本备份并恢复原版本库到新版本库 step 1: 创建一个新的版本库new-repo step 2: 将原来的Repository导出为一个文件dumpfile svnadmin dump path/to/old-repo dumpfile step 3: 将dumpfile导入到新的Repository

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档