Windows下SubversionTortoiseSVNEclipseSVN插件的安装与升级_第1页
Windows下SubversionTortoiseSVNEclipseSVN插件的安装与升级_第2页
Windows下SubversionTortoiseSVNEclipseSVN插件的安装与升级_第3页
Windows下SubversionTortoiseSVNEclipseSVN插件的安装与升级_第4页
Windows下SubversionTortoiseSVNEclipseSVN插件的安装与升级_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Windows下Subversion/TortoiseSVN的安装车路0. 安装环境/安装包0.1. 安装环境Windows0.2. 安装包Ø TortoiseSVN:SVN客户端Ø Subversion:SVN服务器Ø SVNService:SVN服务文件,用于将Subversion包装成服务,可设置服务为开机自启动。:Subversion与Tortoise的版本关系要匹配,否则可能出现异常。新版Tortoise安装包名称的后缀都有一个匹配的Subversion的版本号,如下图;:在subversion的1.4版本以前,是用svn windows service

2、 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:SVNtest

3、指令输入后,相应目录下出现下列文件,如图:此时,名为“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"

4、 "-r" "E:SVN "错误,此时执行svnservice -remove命令即可。. service control方式(subversion 1.4之后的版本可使用此方法)假设Subversion安装目录为C:Program FilesSubversion,仓库路径为D:SVN。在CMD窗口输入命令如下:sc create svnservice binpath= “C:Program FilesSubversionbinsvnserve.exe” -service r D:SVN” displayname= “SVNService” depend

5、= Tcpip start= autobinpath指定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即可,安装之后右

6、键鼠标出现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

7、系列创建新版本库,通过1.5.x版本备份并恢复原版本库到新版本库 step 1: 创建一个新的版本库new-repo step 2: 将原来的Repository导出为一个文件dumpfile svnadmin dump path/to/old-repo > dumpfilestep 3: 将dumpfile导入到新的Repository svnadmin load path/to/new-repo < dumpfile3. Subversion与Tortoise版本更新注意,两个软件需要同时升级,保证版本匹配3.1. 升级至将Subversion从1.6版本更新至版本,直接双击版

8、本安装包,会弹出提示:点击OK,安装后自动重启机器,完成升级。3.2. TortoiseSVN升级至同上,升级后需要重启机器。3.3. 更新Eclipse SVN插件(Subversive + Subversive-connectors)由于Subversion和TortoiseSVN更新之后,从版本库check出工程的svn文件表现形式发生了变化(从每个目录中都有.svn目录变成只有根目录下有.svn目录),此变化导致旧版本的Eclipse SVN插件()无法识别TortoiseSVN check出的工程,需要进行Eclipse SVN插件的更新。选择匹配的插件版本,如下:安装方式为:菜单栏 à Help à Install New Software à Add à Archive首先安装Subversive,勾选Ø SVN Team Provider进行安装(其他Optional插件可不选),安装完成后重启Eclipse。继续安装Subversive-connectors,勾选Ø Subversive SVN ConnectorsØ SVNKit 1.8.7 Implementation进行安装:忽略安装过程弹出的warning,安装成功后重启。如果安装没有问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论