- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SVN工具原理及使用手册解析
* 右键查看 * SVN工作周期 * 导入数据到版本库 1.通过IMPORT命令导入 删除所有构建工程不需要的文件 组织目录和子目录内的文件。 * 导入数据到版本库 1.规划目录结构 branches tags trunks * 导入数据到版本库 IMPORT命令的缺点 不能选择包括哪些文件或文件夹,除非使用全局忽略设置。 导入的文件夹不能变成工作副本。你必须通过签出操作从服务器拿回文件。 很容易导入到版本库中错误的文件夹层次。 SVN工具使用 课程目的 简单了解SVN实现版本管理的原理 掌握客户端工具TortoiseSVN的使用方法 课程内容 第一单元 版本管理介绍 第三单元 TortoiseSVN的日常使用 第二单元 SVN工作原理 第四单元 公司SVN相关知识 第一单元 版本管理 介绍 为什么要进行版本管理 是否发生过这样的情况: 当你在修改一个文件时,其他人也在修改这个文件?而你是否因此丢失过自己所作的修改呢? 是否曾经保存完一个修改,然后又想把个文件恢复到修改以前的状态?是否曾经希望能够看到一个文件以前某个时间点的状态? 是否曾经在项目中发现了一个 BUG,然后想调查它是什么时候产生的 为什么要进行版本管理 及时了解团队中其他成员的进度。 轻松比较不同版本间的细微差别; 记录每个文件成长的每步细节,利于成果的复用(reuse); 资料共享,避免以往靠邮件发送文件造成的版本混乱; 人人为我,我为人人。所有成员维护的实际是同一个版本库,无需专人维护所有文件的必威体育精装版版本; 协同工作,大大提高团队工作效率,无论团队成员分布在天涯还是海角; 第二单元 SVN工作原理 Subversion相关软件 基于Subversion和TortoiseSVN的版本控制系统 Subversion:服务端软件。 TortoiseSVN:客户端软件,和资源管理器完美集成 软件获取和安装 TortoiseSVN获取途径: /downloads.html //XXZX.... 安装软件: TortoiseSVN-2632-win32-svn-1.7.4.msi LanguagePack_2632-win32-zh_CN * 相关概念 版本库 :subversion的核心是版本库,储存所有的数据,版本库按照文件树形式储存数据-包括文件和目录,任意数量的客户端可以连接到版本库,读写这些文件。通过写数据,别人可以看到这些信息;通过读数据,可以看到别人的修改。版本库记录发生的每一次改动。 * 相关概念 工作副本: 与位于中央配置库相对应的是每个人的工作空间,它是每个程序员工作的地方,程序员从配置库拿到源代码,放在本地作为工作副本,在工作副本上进行查看、修改、编译、运行、测试等操作,并把新版本的代码从这里提交回配置库库中。 * 版本模型 所有的版本控制系统都需要解决这样一个基础问题: 怎样让系统允许用户共享信息,而不会让他们因意外而互相干扰?版本库里意外覆盖别人的更改非常的容易 * 版本模型-文件共享的问题 * 版本模型-锁定-修改-解锁 方案 * 版本模型-锁定-修改-解锁 方案 导致的问题: 锁定可能导致管理问题。 锁定可能导致不必要的线性化开发。 锁定可能导致错误的安全状态。 * 版本模型-复制-修改-合并 方案 * 版本模型-复制-修改-合并 方案 * 版本模型-锁定-修改-解锁 方案 修改重叠时怎么办: 这时的状态叫冲突,当 Harry 告诉他的客户端去合并版本库的必威体育精装版修改到自己的工作副本时,他的文件 A 就会处于冲突状态: 他可以看到一对冲突的修改集,并手工的选择保留一组修改。 * 版本模型-Subversion的选择 Subversion 缺省使用复制-修改-合并模型 同时也支持锁定模型 第二单元 TortoiseSVN的日常使用 * 图标重载 问一下学员,目前他们这种开发方式,当一个文件今天修改了,明天继续修改,发现第二天修改的是错误的,需要恢复第一天的版本应如何做?引出配置管理工具最基本的功能. 解释一些这五算的区别 考虑这个情景,我们有两个共同工作者,Harry 和 Sally,他们想同时编辑版本库里的同一个文件,如果首先 Harry 保存它的修改,过了一会,Sally 可能凑巧用自己的版本覆盖了这些文件,Harry 的更改不会永远消失(因为系统记录了每次修改),Harry 所有的修改不会出现在 Sally 的文件中,所以 Harry 的工作还是丢失了—至少是从必威体育精装版的版本中丢失了—而且是意外的,这就是我们要明确避免的情况! 现在进入资源管理器,选择你的项目的顶
您可能关注的文档
- STM32使用DMA加串口空闲中断接收数据解析.doc
- STEMI溶栓治疗专家共识和进展解析.ppt
- Super_IO介绍解析.ppt
- Suzuki反应-20060226解析.doc
- SURF算法分析解析.ppt
- SVN版本控制流程解析.doc
- surgical guide introduction解析.ppt
- SVPWM(硬件法)程序解析.doc
- SVN版本控制系统中文版解析.doc
- SVN配置管理解析.doc
- 2025至2030中国正极材料行业市场深度研究及发展前景投资可行性分析报告.docx
- 虚拟现实技术赋能室内装饰设计:应用、开发与创新实践.docx
- 2025至2030中国正电子发射断层扫描(PET)扫描仪行业项目调研及市场前景预测评估报告.docx
- 课程深入跟进客户方法.pdf
- 铁路运输安全投资的经济效益剖析与策略优化.docx
- 江苏省入境旅游、货物贸易与经济增长的动态关联与协同发展研究.docx
- 2025至2030中国正畸带行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国正畸支抗器行业市场占有率及投资前景评估规划报告.docx
- 湖南省水旱灾害成因剖析与水循环安全体系建设策略探究.docx
- 2025至2030中国正畸矫治器行业市场占有率及投资前景评估规划报告.docx
最近下载
- 初中英语新人教版八年级上册Unit 2 Home Sweet Home语法知识讲解和练习(2025秋).doc VIP
- 新教材高中物理 期末综合检测(A、B卷)(含解析)新人教版必修第一册.pdf VIP
- 2025新人教版八年级英语上册Unit 2 Home Sweet课文讲解学案.docx VIP
- 2024年新教材高中物理模块综合检测A含解析新人教版必修第一册.docx VIP
- 2024新化县中小学教师招聘考试题库及答案.docx VIP
- 2024_2025学年新教材高中物理期末把关检测卷含解析新人教版必修第一册.doc VIP
- 部编人教版九年级上册初中语文全册课时练(课后作业设计).docx VIP
- 《城镇道路工程施工与质量验收规范》CJJ1-2008.doc VIP
- 燃气公交车辆应急演练方案.docx VIP
- 2024_2025学年新教材高中物理期末达标检测卷含解析新人教版必修第一册.pdf VIP
文档评论(0)