《SVN使用说明》PPT课件.ppt
《《SVN使用说明》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《SVN使用说明》PPT课件.ppt(39页珍藏版)》请在三一办公上搜索。
1、SVN(Subversion)和TortoiseSVN 使用介绍,Business Improvement,ABeam GDCEric She,什么是SVN,SVN(Subversion)是类似于VSS 和 CVS 的版本管理软件 SVN 历史:从2000年开始,由CollabNet,Inc.召集开发人员开发的CVS的替代品,2001年9月开始内部使用.简单的说SVN是一个免费开源的版本控制软件,其目标就是替换掉CVS,SVN尽力维持CVS的用法习惯.从2006年开始,SVN做为CVS的后续版本正式出现,并增加了一些很方便但CVS做不到功能.CVS 2007 年开始不在有更新,在使用CVS中碰
2、到的一些问题无法解决.(如乱码,文件夹重命名,二进制处理等),CVS 和SVN 比较,代码版本的存储与维护代码版本的追踪回溯代码版本的分合控制职员多人合作开发专案代码远端管理维护,对各种语言特殊字符的支持(特别是中文,日文)集成Apache Web Server方便到文件夹的权限管理全局性的版本编号,目录版本控制,目录更名差异化的二进制文件处理原子性提交双向的差异化压缩网络传输高效率的分支与标记,1.从CVS 继承过来的功能 2.SVN 新增的功能,什么是 TortoiseSVN,TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。
3、文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件 服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。,安装TortoiseSVN,浏览服务器安装文件,一直下一步搞定,基本不用设置。m21chsrv0341.Process AssetsSoftwareSubVersion,检出工作副本,初次检出到本地文件夹时,在本地新建一个空文件夹,作为checkout项目的目录,这相当于拷贝,此文件夹目录相当于你本地机器一个普通的目录,为了得到工作拷贝,如图:,提交到版本库,修改文件夹中的内容后文件夹会自动变成带有红色标记文件/文件夹已
4、经发生了变化,由之前绿色的勾变成了红色的感叹号,这表明该文件已经发生了更改,变的与服务器的文件不一样了.,在信息 框中为修改的文件添加说明信息(也可以不添加)。增加或修改过多个文件提交时会有提示让你选择提交如下图:,提交到版本库,更新本地版本,如果服务器上的版本库已经是第2版本,自己本机的版本还是第1版本。这时你可以更新自己本地的版本为第2版本(SVN Update)。,版本库浏览,察看已经存在的版本库结构 TortoiseSVN-Repo browser,添加/删除文件/文件夹,新建的文件上面会有个问号,选中文件,右键,TortoiseSVN-Add添加后,文件由问号变成加号:,删除文件/文
5、件夹,右键,TortoiseSVN-Delete,这样删除的文件提交后将同时在服务器上也被删除,提交时会有提示(图2)。,SVN还原,可还原上次未提交前的修改TortoiseSVN-Revert,显示日记,TortoiseSVN-Show log,显示日记信息,统计信息:,统计按扭,可以显示一些你感兴趣的关于日志对话框中版本的信息。可以显示已经有几个作者做了工作,他们各提交了几次,按周的统计,等等。,比较与前一版本的差异:,两个历史版本的比较如果你要查看任意已提交的两个历史版本之间的差异,在版本日志对话框中选择你要比较的两个版本(一般使用 Ctrl-更改),然后在右键菜单中选比较版本差异文件差
6、异如果你要查看两个不同文件之间的差异,你可以直接在资源管理器中选择这两个文件(一般使用 Ctrl-modifier),然后右键菜单中选TortoiseSVN 比较差异。,文件差异:,如果你想查看主干程序(假如你在分支上开发)有哪些修改或者是某一分支(假如你在主干上开发)有哪些修改,你可以使用右键菜单。在你点击文件的同时按住Shift键,然后选择TortoiseSVN URL比较。在弹出的对话框中,将特别显示将与你本地版本做比较的版本的URL地址。,忽略文件或文件夹,TortoiseSVN-Add to ignore list-如果想一个文件或文件不想在版本控制里面可以忽略,获取指定前版本:,可
7、以更新至前面指定版本。TortoiseSVN-Update to revision,谁对哪一行做了什么修改,有时你不仅要知道哪一行做了修改,还要精确地知道谁修改了一个文件中的哪一行。这就是TortoiseSVNBlame,用编辑 查找.来搜索想要的内容。它允许你搜索版本号,作者还有文件的内容。,谁对哪一行做了什么修改,版本分支图:,TortoiseSVN Revision Graph。,常用图标,一个新检出的工作副本使用绿色的对勾做重载。表示 Subversion 状态正常.在你开始编辑一个文件后,状态就变成了已修改,而图标重载变成了红色感叹号。通过这种方式,你可以很容易地看出哪些文件从你上次
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SVN使用说明 SVN 使用说明 PPT 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5577212.html