SVN命令操作手册PPT课件_第1页
SVN命令操作手册PPT课件_第2页
SVN命令操作手册PPT课件_第3页
SVN命令操作手册PPT课件_第4页
SVN命令操作手册PPT课件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

SVN命令操作手册、部门质量保证部、2、SVN、测试版库地址1:SVN:/192.168.230.140/test测试帐户1:test1密码: 111111测试帐户2:test2密码: 111111测试帐户3:test3密码: 111111,3,检查是否安装了svn,以及您的计算机如果正确安装了svn,则会出现如下图所示的接口。 然后尝试svnadminversion以确定是否安装了svn管理工具。 如果这两个命令均有效,则证明svn安装成功。 4、SVN命令、SVN帮助中可以看到SVN子命令使用“SVN帮助子命令”确认各个子命令的目的, 5、SVN导入(Import )、 Import命令通常用于新项目,导入的文件夹不受版本控制,因此您必须检出导入的版本以获取版本控制的工作目录。 在使用SVN之前,项目配置管理员必须导入目录和相应的内容。 首先,您将来到要导入的项目的根目录,目录下面有一些文件。 svnimportsvn :/192.168.230.140/test-m“注释”-usernametest1(帐户)、6、SVN导出(export )、export目录中的tsvn绿色标记和. SVN目录相当于从服务器复制数据,导出的文件不受版本控制。svnexportsvn :/192.168.230.140/test-用户名测试1 (帐户) svn导出- r 10 SVN :/192.168.230.140/test-用户名测试1 (帐户) 192.168.230.140/test 10- username test1 (帐户) SVNexporttest (版本控制的本地工作副本) work (导出副本的路径)、7、SVN签出(Checkout )和Checkout 出库时,会显示一个名为. svn的隐藏目录,其中包含两个重要资讯:工作档案的基本版本,以及本机复本上次更新的时间戳记。 请勿手动修改或删除此. svn隐藏目录和文件。本地下载的文件将被破坏,无法操作。svn签出(co ) SVN :/192.168.230.140 /测试- -用户名测试1 (帐户) (-rhead/head)svn签出(co )-r 10 SVN :/192.168.230.140/test-usernametest1 (账户) SVN检出(co ) SVN :/192.168.230.140/test 10- username test1 (账户)、8、SVN更新(Update )是本地平台、SVNup工作复制路径svnup工作复制路径-r10、9、添加SVN (Add )、将新的非托管文件添加到托管文件夹后,使用add命令将该文件添加到托管库中,并使其成为托管文件。svnadd文件名/文件所在的工作副本路径、 10、SVN删除(Delete )、文件或目录。 SVNdel文件名/文件所在的工作副本路径(删除后未提交到版本库) svndelsvn :/192.168.230.140/test/kds/project1- m“log”(“立即删除提交.11, svn提交(svn提交)、文件添加、删除和源文件更改要确保执行这些操作的文件上载到配置库中,必须运行SVNCommit,然后使用命令在工作副本下最后提交。SVNcipath-m”log”(path是要提交的工作副本的路径) SVN ci-m“log”(如果不添加path,则会提交当前路径下的所有修改文件)、12、撤消SVN (revert ),以及工作平台内容发生变化svnrevertpath注意事项:如果删除了整个目录和所有文件,则使用svnrevert目录名称只恢复层次目录,而不递归恢复以下文件: 仅在添加-R参数后递归。、13、SVN移动和重命名(Rename )、svnmvsrcdst (将src移动到dst )、14、SVN创建分支和标记(Branch/tag ),以及SVNcptrunkbranches/branches (基于主干的branches下的branches ) svncptrunk版本号branches/branch1(使用版本创建分支)、15、svn简单命令、svnst、svncat、svnmkdir、16、svnlog、info SVNlog、SVNinfo、17、SVN svndiff-rm:n目标路径,18,svn合并(Merge ),svn合并- RM : nbranchrunvnMergeebranch Mn branch NP ranch,19,svn合并(merge )方法: 1,SVN合并在svndiff中创建文件,然后检查当前最新版本中有更改的文件。 eg : svndiff-r10:20|grep ndex (假设10是分支中的第一个版本,20是合并版本) 3,SVN diff用于检查从拉式到当前的最新版本是否已更改。 eg : SVN diff-r9: head|grep ndex (假设9是分支创建时基于主干基准修订号的head主干最新版本) 4,并将下面的分支与主干两侧的差异进行比较,逐个检查有差异的文件。 合并时会发生冲突。 eg:diff-qrbranchtrunk5,支持多馀主干时使用svncp。 如果主干中的额外内容需要详细说明,可以小心删除6,并在冲突文件处理完成后在svnmerge中合并为目录树。 eg : svnmergebranch 10 branch head trunk (将分支的最新版本和第一个版本之间的更改合并到基础的最新版本) 7,确认合并没有问题后提交。 在、 20,SVN中发生冲突解决(resolve ),冲突主要发生在合并分支和多个用户修改并提交同一文件时。 21,SVN切换(Switch ),注意:被切换的目录需要svnup更新,该工作副本以下的目录和文件无法递归地切换。22,SVN属性(Properties ),SVNproplist(plist,pl ),svnpropset(pset,ps ),23,SVN属性(Properties ),svnpropedit(pedit,pe ),eg:设置为将打开SVN : ignoresvnpesvn : ignore目标目录或文

温馨提示

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

评论

0/150

提交评论