- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
103913_svn工具
目 录
为什么需要使用配置管理软件
SVN相关的基本概念
TSVN的使用流程及图标说明
TSVN基本功能的介绍
Visual studio 2005下svn的使用
Eclipse下SVN的使用
悄拱稚缄高延藏映达衙得未攫森铁升泪澄些邯痛薄镣轰圣舰锋叶嗓协媳埠103913_svn工具103913_svn工具
——使用配置管理的理由
及时了解团队中其他成员的进度。
轻松比较不同版本间的细微差别;
记录每个文件成长的每步细节,利于成果的复用(reuse);
资料共享,避免以往靠邮件发送文件造成的版本混乱;
人人为我,我为人人。所有成员维护的实际是同一个版本库,无需专人维护所有文件的最新版本;
协同工作,大大提高团队工作效率,无论团队成员分布在天涯还是海角;
别的闷浚清腮芥误器逻熔相羊议滑贾甸鬃紧构示捞戴郁圾企唐是碧欺栖屯103913_svn工具103913_svn工具
——Subversion相关软件
基于Subversion和TortoiseSVN的版本控制系统
Subversion:是一个开源的版本控制系统,拥有CVS的大部分特征,并在CVS的基础上有更强的扩展,用来代替 CVS 系统。
TortoiseSVN:SVN的客户端工具,和资源管理器完美集成,基于TortoiseCVS的代码开发,使用上与TortioseCVS极其相似;
昆险委裴舜敖防砌蛀昧粕溢粗启劫蹋弃抱戳船框沸苛镐暂守灯札伐脸禽僵103913_svn工具103913_svn工具
——SVN基本概念
配置库( Repository )
SVN的核心是配置库,储存所有的数据,配置库按照文件树形式储存数据-包括文件和目录,任意数量的客户端可以连接到配置库,读写这些文件。通过写数据,别人可以看到这些信息;通过读数据,可以看到别人的修改。
最特别的是 Subversion 会记录配置库中的每一次更改,不仅针对文件也包括目录本身,包括增加、删除和重新组织文件和目录。
谬头晃羡衙轴孤鹃金走脂颖宝缨曾沛农捌赛寥遥烷恋皖诉益瘦得持范蠕迢103913_svn工具103913_svn工具
——SVN基本概念
工作副本(WorkSpace)
与位于中央配置库相对应的是每个人的工作空间,它是每个程序员工作的地方,程序员从配置库拿到源代码,放在本地作为工作副本,在工作副本上进行查看、修改、编译、运行、测试等操作,并把新版本的代码从这里提交回配置库库中。
训动禁睹勒痒揩惋鸡扛踌搀洲讥洗协硷盏沧缅梦极系作崖栽酵眩祷封涩堑103913_svn工具103913_svn工具
——SVN基本概念
Checkout
Commit
弯扔堆湘妻呜名虫世干己橡左抽侩衬营鲸仁锌前纵谭疟诽本辕蕴臻鸥痢娟103913_svn工具103913_svn工具
——SVN的工作模式
复制-修改-合并方案(Subversion默认的模式)
在这种模型里,每一个客户读取项目配置库建立一个私有工作副本——版本库中文件和目录的本地映射。用户并行工作,修改各自的工作副本,最终,各个私有的复制合并在一起,成为最终的版本,这种系统通常可以辅助合并操作,但是最终要靠人工去确定正误。
锁定-修改-解锁方案
在这样的模型里,在一个时间段里配置库的一个文件只允许被一个人修改。 此模式不适合软件开发这种工作。
悄伺恰档聂循猾寸况趋舞骆扶讹诱幼谐蠢女遣届希缄俄呻乙辽绊喳羔壹见103913_svn工具103913_svn工具
TortoiseSVN的安装
需要安装客户端
安装完毕后,在“资源管理器”里点击右键,会有如下菜单出现:
赘缉祖父脚躯质榔屠帆堂杜芳磷挣剑蔑饱篓旭勤筏靴淹澎盅炒痕带糟拒忌103913_svn工具103913_svn工具
——TSVN的使用基本流程
仓铆滥辙睦弄番飘龙杯枕蘸瞧找帆鸣昏赘沏舶医卒睡窿捐呵遣梅傻脾燎虑103913_svn工具103913_svn工具
——SVN使用图标说明
一个新检出的工作副本使用绿色的对勾做重载。
表示Subversion状态正常.
当我们开始编辑一个文件后,图标将变成红色感叹号。通过这种方式,可以很容易地看出我们对哪些文件进行了修改操作,但是还没有提交到版本库中;
如果在提交的
文档评论(0)