




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SVN配置管理培训韩路2011年5月 配置管理培训 1 配置管理基本概念 2 SVN常用操作 3 配置库管理 目录 4 常见问题解决 为什么要进行配置管理 执行配置管理的好处 什么是配置管理 你是否在一个团队中工作 是否发生过这样的情况 当你在修改一个文件时 其他人也在修改这个文件 而你是否因此丢失过自己所作的修改呢 是否曾经保存完一个修改 然后又想把个文件恢复到修改以前的状态 是否曾经希望能够看到一个文件以前某个时间点的状态 是否曾经发布了一个版本 经过升级 回归测试等 发现原来不曾有的bug却出现了 却找不到之前的源代码版本 是否自己电脑上存放了多个代码的版本 而使自己的文件存放比较乱 是否有成员离职后 找不到他工作产品的源代码及相关文档说明 是否想查找以往项目的历史记录与资料 相互学习的经验 目录 2 SVN常用操作 1 配置管理基本概念 3 配置库管理 4 常见问题解决 TortoiseSVN常用操作 安装 下载地址 172 16 0 10 soft soft 新机初始软件 subversion目录下的文件 个 首先安装TortoiseSVN 完成后 计算机会提示重启 其实不用 只需注销再登录即可 接下来安装中文语言包 桌面上点右键 TortoiseSVN Settings General Language选项中 将English改为中文 简体 TortoiseSVN资源管理器简介 TortoiseSVN是Subversion在Windows操作系统下的一个资源管理器的插件 通过TortoiseSVN这个资源管理器 我们可以很方便通过鼠标右键查看Subversion版本库的版本 日志 文件状态等信息 TortoiseSVN常用操作 版本库浏览器 TortoiseSVN常用操作 填写认证 初次登录Subversion版本库系统会提示您输入用户名和密码 并提供 保存认证 功能 初始账户同计算机登陆的帐号 TortoiseSVN常用操作 填写认证 如果第一次使用没有要求输入帐号密码 请先清除SVN的认证记忆数据 清除方法如下 在空白处单击鼠标右键 选择 tortoisesvn 设置 已保存数据 认证数据 清除 TortoiseSVN常用操作 SVN检出 方法1 直接鼠标右键 SVN检出方法2 通过版本库浏览器 选择指定目录 右键选择检出版本库URL http 172 19 2 92 8888 fpi bear 对应目录 TortoiseSVN常用操作 导出 导出 将Subversion版本库中某个版本库的文档导出到指定目录下作为普通目录而存在 不进行版本控制的管理 非工作拷贝 导出文件夹中没有 svn文件生成 界面 导出界面跟SVN检出界面类似 导出与检出的区别 导出不受版本控制检出受版本控制 TortoiseSVN常用操作 更新和提交 更新 将服务器版本库中的最新版本载到本地 提交 把编辑修改的本地工作拷贝提交到服务器版本库中 命令适用范围 所有工作拷贝文件夹中 工作拷贝文件夹中的非工作拷贝文件夹不在其中 TortoiseSVN常用操作 还原 命令 TortoiseSVN SVN还原 功能 放弃当前文件拷贝中所做的部分或全部修改 还原到与上一次更新时的版本一致 TortoiseSVN常用操作 日志信息 TortoiseSVN 显示日志功能 查看Subversion版本库的日志信息 能体现出版本库对应各版本文件的增 改 删等信息 可输入日志修改信息 双击可查看对应版本的内容 TortoiseSVN常用操作 设置属性 命令 TortoiseSVN 设置功能 设置TortoiseSVN的界面语言 外观样式 已保存数据等基本信息 通过 已保存数据 选项 可以清除已经保存的如URL历史记录 日志信息 窗口大小位置和认证数据等 TortoiseSVN常用操作 TortoiseSVN 检查更新 检查工作拷贝的版本信息 也可以检查Subversion版本库中的最新版本库信息 从而决定是否升级 TortoiseSVN 更新至版本 更新到最新版本或您指定的已经存在的版本库 TortoiseSVN 添加 向文件拷贝所在的文件夹中添加新的文件 并作出标识 是新添加的 下一步提交时将一并提交到Subversion版本库中去 TortoiseSVN 追溯 列出单个文本文件的详细的历史更改信息 只适用于文本文件 4 常见问题解决 2 SVN常用操作与配置库管理 1 配置管理基本概念 目录 3 配置库管理 产生冲突的原因是由于本地文件拷贝与Subversion库中的文件信息不同所造成的 为了解决冲突 主要有以下几步 1 将本地文件拷贝中数据更新到最新版本 2 找到产生冲突的文件 可以看到除了产生冲突的文件外 还生成了 个其它文件 常见问题解决 冲突 3 通过右键 TortoiseSVN 编辑冲突功能 合并本地文件 经过修改的工作拷贝 和远程文件 Subversion版本库 处理冲突 常见问题解决 冲突 常见问题解决 冲突 4 编辑完成后 执行右键 TortoiseSVN 已解决的 resolve 刷新后 文件的图标转换为可以示提交状态5 执行了resolve操作后才可消除冲突锁定 提交成功 注 该合并功能能用于像 txt c cpp java等文本文件 而不能用于像 doc xls ppt等二进制文件 所以 各位在处理二进制文件冲突时只能先行将本地拷贝中的冲突文件重命名 再一次更新本地的版本拷贝后 将新的版本拷贝与您所有的重命名的二进制文件进行手工对比修改后再行提交 项目被锁定 但系统又没提示是谁进行了锁定弹出错误如下 Attemptedtolockanalready lockeddirsvn Workingcopy D projects liferay portal runtime support bear locked原因 可能是在某些时候系统自动将项目进行了锁定解决方法 执行 cleanup 清理 操作 再尝试提交 一般可以解决 常见问题解决 无法提交 1 找不到路径弹出错误如下 Can tfindaworkingcopypath 或 Pathisnotaworkingcopydirectory 等原因 服务器端原目录或路径已被删除 改名或移动 而客户端还是在原目录下进行提交 则会报错 常见问题解决 无法提交 2 注 为迎接CMMI3级评估 对目录和文件的规范性做了些调整 如文件与文件夹的重命名与移动 如果大家在没更新的情况下直接进行操作则可能会出现如上的情况 为避免这种现象的产生 大家在进行修改编辑之前 先执行更新操作 保持与服务器一致 再进行修改提交 解决方法 1 先将你已修改的文件备份到其他地方 有必要时可执行还原操作 2 删除出错的文件或文件夹3 更新上一层的目录 则自动从服务器下载新的目录4 再将第一步中备份的文件copy到新的目录中 注 如文件名称被修改 则可将本地的对应文件名修改成与服务器端一致 再执行提交操作 常见问题解决 无法提交 2 工作副本损坏无法提交弹出错误如下 org tigris subversion javahl clientException workingcopytextbaseiscorrupt原因 由于某种原因 工作副本损坏解决方法 1 把服务器上的出错文件备份到本地2 删除服务器上的出错文件3 选中服务器上出错文件所在的文件夹 右键 add
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO/IEC 29167-11:2025 EN Information technology - Automatic identification and data capture techniques - Part 11: Crypto suite PRESENT-80 security services for air interface
- 2025年生物技术行业生物医药新药研发前景分析报告
- 2025年家电维修行业维修服务市场前景分析报告
- 2025年医疗器械行业智能医疗机器人技术前景报告
- 2025年智能电子行业智能化电子产品发展趋势与市场前景研究报告
- 2025年生物科技行业生物技术在农业领域的应用与发展前景研究报告
- 2025年网约车行业共享出行市场前景预测报告
- 崇阳县2025年湖北咸宁崇阳县事业单位招聘工作人员97人(含医疗岗45人)笔试历年参考题库附带答案详解
- 国家事业单位招聘2025中央民族乐团应届毕业生招聘4人笔试历年参考题库附带答案详解
- 国家事业单位招聘2025中国极地研究中心(中国极地研究所)招聘应届毕业生(硕士岗)拟聘笔试历年参考题库附带答案详解
- 3D打印车间粉尘防爆管理体系
- 剪映入门培训课件
- 新能源汽车充电桩工程物资供应措施
- 基于大数据的国际广播媒体发展模式比较分析-洞察阐释
- DB32-T 5108-2025 科技服务机构星级评定规范
- JG/T 441-2014额定电压450/750 V及以下双层共挤绝缘辐照交联无卤低烟阻燃电线
- T/CI 311-2024风力发电机组高强钢塔架焊接附属件结构疲劳性能评价方法
- 公安计算机试题及答案
- 《肠道菌群》课件
- 《中医药信息学》课件
- 铁路旅客运输服务普速列车设备设施规范课件
评论
0/150
提交评论