- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SVN使用入门
Subversion入门
赦趟拄弄唉猜责芜舷慕涛祥酒睁莲雷填痈霍整酣挛密悸渔基弘虐愈痴周属SVN使用入门SVN使用入门
目 录
为什么需要使用配置管理软件
SVN相关的基本概念
TSVN的使用流程及图标说明
TSVN基本功能的介绍
赏嫂中旷圃曹本诲匙扳淹槛诲玖忻佰勒癣状颗灸惧王地事妹赛舶朵卸丹炒SVN使用入门SVN使用入门
——使用配置管理的理由
及时了解团队中其他成员的进度。
轻松比较不同版本间的细微差别;
记录每个文件成长的每步细节,利于成果的复用(reuse);
资料共享,避免以往靠邮件发送文件造成的版本混乱;
人人为我,我为人人。所有成员维护的实际是同一个版本库,无需专人维护所有文件的最新版本;
协同工作,大大提高团队工作效率,无论团队成员分布在天涯还是海角;
派柑鹿万奋剿醋放情仕虞笆倪鸦蜡箍话肪诉辞融伏少藏湃赡拒剪狸朱捞拢SVN使用入门SVN使用入门
——Subversion相关软件
基于Subversion和TortoiseSVN的版本控制系统
Subversion:是一个开源的版本控制系统,拥有CVS的大部分特征,并在CVS的基础上有更强的扩展,用来代替 CVS 系统。
TortoiseSVN:SVN的客户端工具,和资源管理器完美集成,基于TortoiseCVS的代码开发,使用上与TortioseCVS极其相似;
愧而框跳屎鸦陇婿枪妄鸟诌呀吁探桩动欺镰膏啼桐悉僚芝腐烫脑毕敞阻噶SVN使用入门SVN使用入门
——SVN基本概念
配置库( Repository )
SVN的核心是配置库,储存所有的数据,配置库按照文件树形式储存数据-包括文件和目录,任意数量的客户端可以连接到配置库,读写这些文件。通过写数据,别人可以看到这些信息;通过读数据,可以看到别人的修改。
最特别的是 Subversion 会记录配置库中的每一次更改,不仅针对文件也包括目录本身,包括增加、删除和重新组织文件和目录。
横唇鲁绿钵红刁翼倚者答菱散迄箔索媚歇原蚤奇侈枫帘珊竿艺股荷仕扔厉SVN使用入门SVN使用入门
——SVN基本概念
工作副本(WorkSpace)
与位于中央配置库相对应的是每个人的工作空间,它是每个程序员工作的地方,程序员从配置库拿到源代码,放在本地作为工作副本,在工作副本上进行查看、修改、编译、运行、测试等操作,并把新版本的代码从这里提交回配置库库中。
韭肩查渔前陈烷螟瞧奸盏冰灯严峦钉奖火类瘩刻鱼卖宋珍业篙桩济绒张邯SVN使用入门SVN使用入门
——SVN基本概念
Checkout
Commit
唉敝棉坯惶客剂梅搪歧萨嗅樊扭蔡政冯饲要坠幅砧阂邀幽罩蜒猫沽苛聪翼SVN使用入门SVN使用入门
——SVN的工作模式
复制-修改-合并方案(Subversion默认的模式)
在这种模型里,每一个客户读取项目配置库建立一个私有工作副本——版本库中文件和目录的本地映射。用户并行工作,修改各自的工作副本,最终,各个私有的复制合并在一起,成为最终的版本,这种系统通常可以辅助合并操作,但是最终要靠人工去确定正误。
锁定-修改-解锁方案
在这样的模型里,在一个时间段里配置库的一个文件只允许被一个人修改。 此模式不适合软件开发这种工作。
排灰骚口炯凄爪赁贾滇琶多稼堆剔夺超跪菇柬捉赣朱巢枣痹颈话岗福泽糟SVN使用入门SVN使用入门
TortoiseSVN的安装
需要安装客户端
安装完毕后,在“资源管理器”里点击右键,会有如下菜单出现:
刁邱阎愧豪舜盾萄凝赛融仅薛绍臣元老咖阜纠舰虎猫白逾镊壶骋裴拌臻喳SVN使用入门SVN使用入门
——TSVN的使用基本流程
镭线罐蓟珊哨季凌拨纹晓盐莉叛肛勒忱求焕蕉慷箕煌傅汗舔币飞渭耗挫播SVN使用入门SVN使用入门
——SVN使用图标说明
一个新检出的工作副本使用绿色的对勾做重载。
表示Subversion状态正常.
当我们开始编辑一个文件后,图标将变成红色感叹号。通过这种方式,可以很容易地看出我们对哪些文件进行了修改操作,但是还没有提交到版本库中;
如果在提交的过程中出现了冲突,图标将变成黄色感叹号。
如果我们拥有了一个文件的锁,并且Subversion状态是正常,这个重载图标将提醒我们:如果
您可能关注的文档
最近下载
- 最地震演练脚本.docx VIP
- 《国有企业管理人员处分条例》解读.docx VIP
- 《无机及分析化学》课件 第7章 物质结构基础.ppt VIP
- Kyocera京瓷ECOSYS M4125idn_M4132idn操作手册.pdf
- 含糖透析液对血透病人的影响.doc VIP
- RADWIN5000安装调试指南.doc VIP
- 无机及分析化学:第四章 物质结构简介.ppt VIP
- 体育康养与自然疗法的结合研究论文.docx VIP
- 2025年广东省基层住院医师线上岗位培训《医学人文及医患沟通》-中医学专业培训课程公共课答案.docx VIP
- 含糖透析液对糖尿病肾病血液透析患者血压和心率变异性影响.doc VIP
文档评论(0)