2022年SVN中文教程 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年SVN中文教程 .pdf》由会员分享,可在线阅读,更多相关《2022年SVN中文教程 .pdf(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Tortoises SVN 教程1.TortoiseSVN 简介版本控制是管理信息修改的艺术,它一直是程序员最重要的工具,程序员经常会花时间作出小的修改,然后又在某一天取消了这些修改,想象一下一个开发者并行工作的团队-或许是同时工作在同一个文件!-你就会明白为什么一个好的系统需要管理潜在的混乱。2.什么是TortoiseSVN TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修
2、改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。某些版本控制系统也是软件配置管理(SCM)系统,这种系统经过精巧的设计,专门用来管理源代码树,并且具备许多与软件开发有关的特性-比如,对编程语言的支持,或者提供程序构建工具。不过Subversion 并不是这样的系统;它是一个通用系统,可以管理任何类型的文件集,包括源代码。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 26 页 -3.名词解释3.1 检出工作副本你的版本库就像是一台时间机器,它记录了所有提交的修改,允许你检查文件或目录以及相关元数据的历史。通过一个 Subversio
3、n 命令你可以根据时间或修订号取出一个过去的版本(或者恢复现在的工作拷贝),然而,有时候我们只是想看看历史而不想回到历史3.2 提交修改可以理解为上传修改文件的记录,就是把工作副本里面修改过的文件的记录上传到版本库里面。3.3 更新工作副本可以理解为下载最新版本库文件的记录,就是把版本库里面最新上传的文件记录下载到工作副本里面。3.4 锁定修改解锁许多版本控制系统使用“锁定修改解锁”机制解决这种问题,在这样的模型里,在一个时间段版本库的一个文件只允许被一个人修改。首先在修改之前,Harry 要“锁定”住这个文件,锁定很像是从图书馆借一本书,如果Harry 锁住这个文件,Sally 不能做任何修
4、改,如果Sally 想请求得到一个锁,版本库会拒绝这个请求。Harry 结束编辑并且放开这个锁之前,她只可以阅读文件。Harry 解锁后,就要换班了,Sally 得到自己的轮换位置,锁定并且开始编辑这个文件。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 26 页 -名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 26 页 -4.TortoiseSVN 安装安装 TortoiseSVN 软件,鼠标左键双击”TortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi”,如图所示进行安装。名师资料总结-精品资料欢迎下载-名师精心整理-第 4
5、页,共 26 页 -名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 26 页 -名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 26 页 -出现提示,重新启动计算机安装完毕。注:如果有需要使用中文版可以加装中文语言包,以下是以中文界面作为操作说明。5.安装 TortoiseSVN 遇到问题解决方法安装 TortoiseSVN 不成功出现错误提示“Service VisualSVNServer failed to start.Verifythat you have sufficient privileges to start system services.”,解决方
6、法:这是 Windows Installer 的问题,重新安装 Windows Installer 即可,如有安装问题请与管理员联系。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 26 页 -6.TortoiseSVN 使用6.1 检出工作副本大多数时候,你会使用检出 从版本库取出一个新拷贝开始使用Subversion,这样会在本机创建一个项目的“本地拷贝”。选择一个存放工作副本目录。右键点击弹出右键菜单,选择“SVN 检出”注:你首先要检出主线(trunk),这样版本库才知道你要接受管理的程序在磁盘哪个目录。看上去什么都没有发生,但实际上这个操作让版本库把你的项目目录纳入管理
7、了在你硬盘的适当的位置(例:e:yfb),目标文件夹点击右键,选择“SVN 检出,”然后就会弹出一个检出 选项对话框,输入远程项目目录和本地工作目录,例:Ft-llb 服务器的 svn 目录下的 yfb 版本库,远程项目地址为:https:/ft-llb/svn/yfb/名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 26 页 -点击确认,就会弹出一个远程服务器要求验证的对话框,输入正确的用户名和密码。名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 26 页 -检出成功后,会在“检出”目录出现绿色小勾,“检出”根目录也会出现.svn 隐藏目录。6.2 提交修改将你对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年SVN中文教程 2022 SVN 中文 教程
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内