SVN配置安装以及简单客户端操作.ppt_第1页
SVN配置安装以及简单客户端操作.ppt_第2页
SVN配置安装以及简单客户端操作.ppt_第3页
SVN配置安装以及简单客户端操作.ppt_第4页
SVN配置安装以及简单客户端操作.ppt_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,深圳睿世达信息咨询有限公司,版本控制,2012年03月15日,2,SVN特点与模型,SVN特点:,可通过APACHE服务器,提供WebDAV/DeltaV协议的支持可脱离APACHE服务器,独立运行软量级的分支与标签操作加强了对于二进制文件的支持,3,SVN特点与模型,模型:,使用拷贝-修改-合并模型,在这种模型里,每一个客户联系项目版本库建立一个个人工作拷贝版本库中文件和目录的本地映射。用户并行工作,修改各自的工作拷贝,最终,各个私有的拷贝合并在一起,成为最终的版本,这种系统通常可以辅助合并操作,但是最终要靠人工去确定正误。,4,VisualSVN安装与使用,安装SVN服务器,双击安装文件VisualSVN-Server-2.1.5.msi开始安装,5,VisualSVN安装与使用,安装SVN服务器,双击安装文件VisualSVN-Server-2.1.5.msi开始安装,6,VisualSVN安装与使用,VisualSVN启动界面,从所有程序=VisualSVN=VisulaSVNServerManager启动VisualSVN启动界面,如图所示,运行状态,日志,用户,库信息,创建新库(Repository),如图创建一个新库,3VisualSVN安装与使用,VisualSVN安装与使用,创建用户,如图所示创建用户,3VisualSVN安装与使用,VisualSVN安装与使用,分配权限,设置能使用库的用户,至此服务器端任务完成,3VisualSVN安装与使用,新增用户,设置权限,VisualSVN安装与使用,安装TortoiseSVN,双击TortoiseSVN-1.6.7.18415-win32-svn-1.6.9.msi开始安装,4TortoiseSVN安装与使用,VisualSVN安装与使用,安装TortoiseSVN,上页点击Install按钮开始安装,出现安装进度条窗口,结束后出现安装完成窗口,如图所示,4TortoiseSVN安装与使用,VisualSVN安装与使用,使用TortoiseSVN,TortoiseSVN与Windows资源管理器集成使用,4TortoiseSVN安装与使用,VisualSVN安装与使用,使用TortoiseSVN,创建一个如图所示的目录文件结构,下面将以这个目录结构为例说明SVN客户端的应用,4TortoiseSVN安装与使用,示例目录文件,VisualSVN安装与使用,使用TortoiseSVN,将student目录及其下的文件导入import到SVN,注意此时student目录还没有成为SVN的工作拷贝,4TortoiseSVN安装与使用,输入URL,选中则下次可不输密码,VisualSVN安装与使用,使用TortoiseSVN,导入成功后,在VisualSVN管理窗口可看到图示目录结构,4TortoiseSVN安装与使用,VisualSVN安装与使用,使用TortoiseSVN,现在删除掉student目录下的子目录及文件,从SVN检出checkoutstudent目录下的文件,右键student目录,从弹出菜单中选SVNCheckOut,进入检出窗口,如图所示,接着要求输入用户名与密码,点击OK即可,4TortoiseSVN安装与使用,VisualSVN安装与使用,使用TortoiseSVN,CheckOut成功后,在student目录下多了.svn子目录,这是SVN所使用的目录,不要修改它,同时在目录及文件上出现了SVN标志,如图所示。,4TortoiseSVN安装与使用,VisualSVN安装与使用,使用TortoiseSVN,现在用任一编辑工具打开文件说明.txt,并输入一些内容,保存后,则文件SVN标志发生了变化,4TortoiseSVN安装与使用,文件被修改,VisualSVN安装与使用,使用TortoiseSVN,通过提交命令commit保持工作目录中的文件与SVN中的文件一致,右键点志文件说明.txt,在弹出菜单中选SVNCommit,出现如图所示页面,点击OK按钮,再输入用户名与密码却完成了提交操作,完成之后,文件的SVN标志恢复为正常。,4TortoiseSVN安装与使用,VisualSVN安装与使用,使用TortoiseSVN,增加新文件,在student目录下增加一个新文件a.txt,SVN标志如图所示,右键a.txt文件,在弹出菜单中选TortoiseSVN的add命令,这时,a.txt的SVN标志如图所示。接着执行提交命令,即将该文件提交的SVN服务器。,4TortoiseSVN安装与使用,VisualSVN安装与使用,使用TortoiseSVN,使用TortoiseSVN的delete命令删除文件与目录,执行该命令后本地文件与目录则不出SVN标志,要同步到SVN服务器还需执行提交操作。,4TortoiseSVN安装与使用,VisualSVN安装与使用,使用TortoiseSVN,如果要更新SVN服务器中的最新版本到本地工作拷贝,则要执行TortoiseSVN的update操作,如图所示,4TortoiseSVN安装与使用,VisualSVN安装与使用,使用TortoiseSVN,冲突示例,两个用户同时修改文档“说明.txt”,一个用户修改后可成功提交,而另一个用户修改后,提交时发生冲突。,4TortoiseSVN安装与使用,原始文档,一个用户作了修改,提交成功,另一个用户同时修改这个文档,提交时发生冲突,VisualSVN安装与使用,使用TortoiseSVN,解决冲突的方法1:通过revert命令恢复到修改前的版本,相当于放弃自已的修改。这时,可以通过update获得最新版本,4TortoiseSVN安装与使用,VisualSVN安装与使用,使用TortoiseSVN,解决冲突的方法2:让自已的修改成为最新版本,首先进行update操作,这时会新增几个附加的文件,将文件说明.txt.mine拷贝成说明.txt,再通过resolved命令说明冲突已解决,即可提交,4TortoiseSVN安装与使用,说明.txt是合并文件说明.txt.mine是我修改后的文件说明.txt.r23是我修改前的文件说明.txt.r24是当前最新版本文件,VisualSVN安装与使用,使用TortoiseSV

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论