欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    TortoiseSVN安装与操作手册.docx

    • 资源ID:3167034       资源大小:41KB        全文页数:14页
    • 资源格式: DOCX        下载积分:6.99金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要6.99金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    TortoiseSVN安装与操作手册.docx

    TortoiseSVN安装与操作手册文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 1/22 版本 0.1 目 录 一. 安装TortoiseSVN . 2 二.TortoiseSVN常用功能选项介绍 . 6 1. 在版本控制下的目录菜单: . 6 2. 文件状态介绍 . 7 三. TortoiseSVN基本操作 . 8 1.从服务器下载本地拷贝 . 8 2.添加文件 . 10 3.修改文件 . 13 4.解决冲突 . 13 5.删除文件 . 15 6.撤销操作 . 15 7.建立Branch/tag . 15 四. 代码提交过程 . 18 五. TortoiseSVN操作技巧 . 18 1.锁文件 . 18 2.搜索所有自己在当前版本修改过的文件 . 18 3.分支开发方法 . 18 拉分支 . 19 合并 . 19 4.清除保存过的用户信息和URL信息 . 21 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 2/22 版本 0.1 一. 安装TortoiseSVN 1.访问地址:192.168.11.211TortoiseSVN 2.将文件夹TortoiseSVN-1.4.5拷贝到本地 3.双击TortoiseSVN-1.4.5.10425-win32-svn-1.4.5.msi 出现窗口: 4.点next 出现窗口: 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 3/22 版本 0.1 5.选第一个选项“I accept the.”,再点next,出现窗口: 6.点next,出现窗口: 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 4/22 版本 0.1 7.点install,出现窗口: 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 5/22 版本 0.1 8.点 Finish。 9.点 yes重启机器.安装完毕 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 6/22 版本 0.1 二.TortoiseSVN常用功能选项介绍 1. 在版本控制下的目录菜单: 1>SVN Update: 更新本地拷贝,将服务器上相关内容同步到本地拷贝。 2>SVN Commit: 在本地进行修改、添加、删除等操作后,点该项将修改、添加、删除的内容加载到服务器 而且必须执行SVN Commit,你的修改才能提交到服务器上。 3>show log:显示该项目所有的修改记录。 4>Pepo-browser: 浏览库目录结构。 5>Check for modifications: 显示所有你的本地拷贝中进行了任何形式的修改的的文件,也包括了当前存在的未受控的文件. 6>Revision graph: 查看该文件或目录的版本树结构。 7>Resolved: 告诉Subversion已经解决了Conflict,这时再执行Commit命令就能提交修改,生成新的版本。 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 7/22 版本 0.1 8>Update to revision: 更新本地拷贝 9>Rename: 重命名 10>Delete: 删除 11.>Revert: 显示你已经修改并能恢复的文件或目录 12>Clean up 清除工作拷贝中被锁住的文件和未完成的操作,如果执行SVN Commit时出现“lock”的提示,执行Clean up就可以了,但这样会造成你修改的东西丢失。 13>Get lock 获取锁,锁定文件 14>Release lock: 释放锁,解除锁定 15>Branch/tag 建立Branch或tag 16>Switch 重新定位 17>Merge: 合并分支 18>Export 把文件导出到其它地方 19>Relocate 重新下载工作拷贝 20>add 添加文件 2. 文件状态介绍 表示已经在本地执行“add” 表示在本地进行了修改 表示文件有冲突 表示文件没做任何改动 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 8/22 版本 0.1 三. TortoiseSVN基本操作 1.从服务器下载本地拷贝 1.在本地任意位置如f:盘.右击鼠标,选择SVN Checkout,出现窗口: 3.在URL of repository处填入路径如:http:/192.168.11.76:8080/svn/NGA/,也可以点输入框右侧带3个小点的按钮选择目录,系统要求输入密码,出现窗口: 输入配置管理员分配的用户名和密码,并钩上“Save authentication”保存用户信息,点OK。 在Checkout directory处填入要存放该拷贝的地址,也可以点输入框右侧带3个小点的按钮选择、新建目录。 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 9/22 版本 0.1 4.选择路径后点确定,返回图: 5.点OK,开始自动取文件: 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 10/22 版本 0.1 6.点OK,此时本地拷贝下载成功 2.添加文件 1>添加文件前先update 工作拷贝 右击需要添加文件的目录的上一级目录,选择SVN Update 2>打开本地拷贝,进入需要添加文件的目录,将新文件拷贝到该目录 3>选中要添加的新文件、文件夹,右击 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 11/22 版本 0.1 4>选择TortoiseSVN>Add 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 12/22 版本 0.1 5>两个图中都点OK,此时新文件上面出现一个小“” 6>再选中这些带“”的文件、文件夹,右击,点SVN Commit。 7>在message:处输入注释信息,并点OK。 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 13/22 版本 0.1 8> 务必记下该窗口中最后一行“Completed At revision:”后面的数字,如该窗口中的“11”,提交时有用。 9>两个窗口中都点OK,文件添加完毕,新文件上的“”变成绿色的钩 3.修改文件 1>修改文件前先update 工作拷贝 2>在工作拷贝中直接打开要修改的文件 3>修改、保存, 此时文件上面出现一个红色的感叹号 4>右击该文件,点SVN Commit 5>按照提示,文件上面将出现绿色的钩,表示提交成功 4.解决冲突 当多个人同时修改某个文件并陆续提交时,commit会出现冲突现象,提示如: 解决办法: 1>右击该文件>TortoiseSVN>Edit conflicts,出现编辑窗口: 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 14/22 版本 0.1 2>窗口中左上框为别人修改的结果,右上为你修改的结果,下部为当前整理的结果。 3>右击下部的”Unresolved Conflict!”出现提示: 第一条表示此处冲突只取“theirs” 第二条表示此处冲突只取“mine: 第三条表示此处冲突选取两人修改的结果,但将mine的结果置于theirs的上面 第四条表示此处冲突选取两人修改的结果,但将theirs的结果置于mine的上面 4>根据实际需求修改,直到窗口下部没有”Unresolved Conflict!” 5>点工具栏中的“”保存,此时文件会由状态变成状态。 6>右击该文件,commit即可。 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 15/22 版本 0.1 5.删除文件 1>删除文件前先update 工作拷贝 2>在工作拷贝中选中要删除的文件 3>右击,点delete,确认后该文件消失,它的上一级目录上将出现一个红色的感叹号 4>.右击被删除文件的上一级带红色感叹号的文件夹,点SVN Commit 5>按照提示,文件上面将出现绿色的钩,表示删除成功 6.撤销操作 所做的操作如增加、修改、删除,如果没有执行SVNCommit,可以撤销这些内容 右击任意修改过的文件或目录>TortoiseSVN>Revert,出现窗口 窗口中会列出上次提交后这个目录下修改过的所有文件列表,点OK可以将列表中钩上的项目返回到修改前的状态。 7.建立Branch/tag 打Branch/tag前不能update工作拷贝。 1>右击需要打Branch/tag的目录,点Branch/tag 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 16/22 版本 0.1 2>在To URL中填写该Branch/tag在服务器上的存放地址,如http:/192.168.11.76:8080/svn/NGA/NGA/MES/branch,然后在这个路径最后输入Branch/tag的名称,如http:/192.168.11.76:8080/svn/NGA/NGA/MES/branch/NGA_MES_V1.02。 3>将“Create copy in the repository from:”选项修改到第三个“working copy” 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 17/22 版本 0.1 4>点OK 5>点OK,此时http:/192.168.11.76:8080/svn/NGA/NGA/MES/branch/ 路径下多了一个NGA_MES_V1.02的目录,表示成功。 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 18/22 版本 0.1 四. 代码提交过程 从Update开始: Add/Edit/ delete Update Commit Create tag 五. TortoiseSVN操作技巧 1.锁文件 为了防止在你修改的过程中别人也修改该文件,你可以先将该文件锁住,即右击文件>TortoiseSVN>get lock, 在上部的输入框中输入你锁定文件的原因,其他用户在提交时会被提示文件被其他用户锁定,无法完成提交。 当然,如果持有锁的人有事出差,你又必须修改他锁定的文件,你可以右击文件>TortoiseSVN> get lock ,选上Steal the locks。选择该复选框后,你即可以变成该文件的锁持有者,当然,你要准备好对原来的锁持有者回来后进行解释的充足理由。 2.搜索所有自己在当前版本修改过的文件 右击工作版本中任意目录> TortoiseSVN> Check for modifications能显示出你在该目录下修改过的所有文件 3.分支开发方法 合作开发基本流程 一个项目会有多个人共同合作开发完成。基本流程是: 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 19/22 版本 0.1 · · · · 各开发成员建立自己的分支,并在此分支上开发 各开发成员把分支合并到主干上并形成较为稳定 各个成员重新从主干上建立新的分支,在此分支上开发(即回到第一步) 循环往复,直到工程结束。 拉分支 1>右击要拉分支的目录或文件>TortoiseSVN>Branch/tag 2.在URL处选择路径http:/192.168.11.76:8080/svn/NGA/MES/branch,然后在该路径后输入branch名称如NGA_MES_tanbaiyuan_080117 3.点OK 4.update工作拷贝中的NGA/MES/branch目录,此目录下多了一个NGA_MES_tanbaiyuan_080117的文件夹 5.在NGA_MES_tanbaiyuan_080117下工作,增加、修改、删除、commit 一定要commit,否则merge时找不到该文件 合并 注意: 1.TortoiseSVN合并不能象ClearCase那样自动判断文件各自的路径,合并时只会将内容合文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 20/22 版本 0.1 并到同一路径,所以如果你在不同的目录下有修改,只能在各个目录执行merge。 2.合并时一定要在主干上点merge,即如下面操作的第2步,一定要NGA/MES>TortoiseSVN>Merge,而不能NGA/MES/branch/ NGA_MES_tanbaiyuan_080117>TortoiseSVN>Merge 操作: 1. update NGA_MES目录 2.右击目录NGA/MES>TortoiseSVN>Merge 此对话框的含义是把From指定的分支版本到To指定的分支版本之间的差异合并到主干上。 3.在这里分支选的是NGA_MES_tanbaiyuan_080118。版本号的选定方法是点击From中的Show Log,在Log窗口中按住Shift键,点击选择”made a copy”之上的那个版本,以及最顶上的那个版本,如图: 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 21/22 版本 0.1 4.点击OK回到上图中的对话框,会自动填写From与To中的Revision号。 5. 点击merge进行合并 4.清除保存过的用户信息和URL信息 1.在任意目录下右击鼠标>TortoiseSVN>Settings 2.在上图左边的方框中点“Saved Data” 文件类型 更新文件 文件编号 TortoiseSVN安装与操作手册 页数 22/22 版本 0.1 3.如果要清除URL,则点“URL history”后的Clear 如果要清除用户信息,则点Authentication data后的Clear

    注意事项

    本文(TortoiseSVN安装与操作手册.docx)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开