- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分支合并到主干 右键主干的文件?选择合并 合并时出现冲突 编辑冲突 1 * 1 * 目 录 为什么需要使用配置管理软件 SVN相关的基本概念 TSVN的使用流程及图标说明 TSVN基本功能的介绍 ——使用配置管理的理由 及时了解团队中其他成员的进度。 轻松比较不同版本间的细微差别; 记录每个文件成长的每步细节,利于成果的复用(reuse); 资料共享,避免以往靠邮件发送文件造成的版本混乱; 人人为我,我为人人。所有成员维护的实际是同一个版本库,无需专人维护所有文件的最新版本; 协同工作,大大提高团队工作效率,无论团队成员分布在天涯还是海角; ——Subversion相关软件 基于Subversion和TortoiseSVN的版本控制系统 Subversion:是一个开源的版本控制系统,拥有CVS的大部分特征,并在CVS的基础上有更强的扩展,用来代替 CVS 系统。 TortoiseSVN:SVN的客户端工具,和资源管理器完美集成,基于TortoiseCVS的代码开发,使用上与TortioseCVS极其相似; ——SVN基本概念 配置库( Repository ) SVN的核心是配置库,储存所有的数据,配置库按照文件树形式储存数据-包括文件和目录,任意数量的客户端可以连接到配置库,读写这些文件。通过写数据,别人可以看到这些信息;通过读数据,可以看到别人的修改。 最特别的是 Subversion 会记录配置库中的每一次更改,不仅针对文件也包括目录本身,包括增加、删除和重新组织文件和目录。 ——SVN基本概念 工作副本(WorkSpace) 与位于中央配置库相对应的是每个人的工作空间,它是每个程序员工作的地方,程序员从配置库拿到源代码,放在本地作为工作副本,在工作副本上进行查看、修改、编译、运行、测试等操作,并把新版本的代码从这里提交回配置库库中。 ——SVN基本概念 配置库 工作副本 Checkout Commit ——SVN的工作模式 复制-修改-合并方案(Subversion默认的模式) 在这种模型里,每一个人员读取项目配置库建立一个私有工作副本——版本库中文件和目录的本地映射。人员并行工作,修改各自的工作副本,最终,各个私有的复制合并在一起,成为最终的版本,这种系统通常可以辅助合并操作,但是最终要靠人工去确定正误。 锁定-修改-解锁方案 在这样的模型里,在一个时间段里配置库的一个文件只允许被一个人修改。 此模式不适合软件开发这种工作。 TortoiseSVN的安装 ——TSVN的使用基本流程 ——SVN使用图标说明 一个新检出的工作副本使用绿色的对勾做重载。 表示Subversion状态正常. 当我们开始编辑一个文件后,图标将变成红色感叹号。通过这种方式,可以很容易地看出我们对哪些文件进行了修改操作,但是还没有提交到版本库中; 如果在提交的过程中出现了冲突,图标将变成黄色感叹号。 如果我们拥有了一个文件的锁,并且Subversion状态是正常,这个重载图标将提醒我们:如果不使用该文件的话,请进行释放锁操作,允许其他成员提交对该文件的修改。 ——SVN使用图标说明 CheckOut(检出) 作用:将版本库中的内容检出到本地工作副本 步骤: 1.新建一个空文件夹; 比如:E:\Proj_trunk 2.在此目录中点击右键- SVN Checkout... CheckOut的注意项 检出深度: 1.全递归(默认选择) 检出完整的目录树,包含所有的文件或子目录。 2.直接节点,包含目录 检出目录,包含其中的文件或子目录,但是不递归展开子目录。 3.仅文件子节点 检出指定目录,包含所有文件,但是不检出任何子目录。 4.仅此项。 只检出目录。不包含其中的文件或子目录。 省略外部引用:如果项目含有外部项目的引用,而这些引用我们不希望同时检出,请选中忽略外部项目复选框。如果选中了这个复选框,更新的时候要使用命令”更新至版本
您可能关注的文档
- TP原理及制作流程.ppt
- The Nightingale and the Rose夜莺与玫瑰赏析.pptx
- unit 2 the wedding letter第二单元 婚礼.ppt
- Starter Module1 Unit3 This is my friend这是我的朋友.ppt
- Unit 1 How can we get there地理位置学习.ppt
- surfer常用绘图软件操作.ppt
- unit 4 Section B 1a-1e过去和现在表达.ppt
- TFT行业术语最全.ppt
- 生产sop的重要性.ppt
- 三位数乘两位数的算式.ppt
- when 和 while的区别讲解.ppt
- unit6阅读理解练习.ppt
- Unit3Teenagersshouldbeallowedtochoosetheirownclothes青少年应该选自己的衣服.ppt
- USMLE题库Cardiology(二)21-31英文练习.pptx
- welcoming clients商务英语迎接客户.ppt
- Unit2 Last weekend人教PEP六年级下册.ppt
- SYB第二步 建立一个好的企业构思.ppt
- SYB创业培训第七步 预测你的启动资金 第二版.ppt
- unit8 it must belong to carla重点词汇和短语.ppt
- ZDHC培训 控制化学物质.ppt
文档评论(0)