SVN管理员使用指南.doc

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SVN管理员使用指南

SVN 管理员使用指南 目 录 1 Subversion简介 1 1.1 Subversion简介 1 1.2 Subversion架构 2 1.3 Subversion组件 3 1.4 Subversion基本流程 3 2 安装SVN 服务 4 2.1 安装SVN和TortoiseSVN 4 2.2 创建SVN资源库 4 2.3 创建SVNserver服务 5 2.4 运行SVNserver服务 6 3 用户及权限管理 6 3.1 用户管理 7 3.2 权限管理 7 4 SVN基本使用 9 4.1 导入/导出(import/export) 9 4.2 初始化检出(checkout) 10 4.3 更新修改(update) 10 4.4 查看日志信息(show log) 10 4.5 取消修改(revert) 10 4.6 提交修改(commit) 10 4.7 合并信息(merge) 10 4.8 创建/删除/重命名 10 4.9 加锁/释放锁(get/release lock) 10 4.10 添加、删除、重命名(add、delete、rename) 10 4.11 拷贝(copy) 13 4.12 查看修改信息(check for modifications) 13 4.13 分支/标记(branch/tag) 13 4.14 创建并应用补丁(create/apply patch) 15 4.15 备份/恢复资源库 17 4.16 删除资源库 19 4.17 版本(revision)关键字 19 4.18 统计信息(statistics) 20 4.19 禁用密码缓存 21 5 TortoiseSVN设置 21 5.1 常规设置(General) 23 5.2 图标叠加(Icon overlays) 27 5.3 网络设置(network) 29 5.4 日志缓存设置(log caching) 30 5.5 钩子脚本设置(Hook Scripts) 32 5.6 外部程序设置(external programs) 32 6 TortoiseSVN基本命令 37 6.1 Svn子命令 37 6.2 Svnadmin 38 6.2.1 Svnadmin Switches 39 6.2.2 Svnadmin Subcommands 39 6.3 Svnlook 40 6.3.1 Svnlook选项 40 6.3.2 Svnlook 41 6.4 Svnserve 41 6.4.1 Svnserve选项 41 6.5 Svnversion 42 6.5.1 Svnversion选项 42 Subversion简介 Subversion简介 Subversion是一个自由/开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空,即Subversion允许数据恢复到早期版本,或者是检查数据修改的历史。Subversion的版本库可以通过网络访问,从而使用户可以在不同的电脑上进行操作。从某种程度上来说,允许用户在各自的空间里修改和管理同一组数据可以促进团队协作。因为修改不再是单线进行,开发速度会更快。此外,由于所有的工作都已版本化,也就不必担心由于错误的更改而影响软件质量。它是一个通用系统,可以管理任何类型的文件集。 Subversion架构 服务器端保存所有版本数据的Subversion版本库,本地端是Subversion的客户程序,管理所有版本数据的本地映射(工作拷贝),两端之间是各种各样的版本库访问(RA)层,可以使用网络服务(Apache/svnserve)访问版本库,也可以绕过网络服务器直接访问版本库。 Subversion组件 svn 命令行客户端程序 svnversion 显示工作拷贝的状态(用术语来说,就是当前项目的修订版本) svnlook 直接查看Subversion版本库的工具 svnadmin 建立、调整和修复Subversion版本库的工具 svndumpfilter 过滤Subversion版本库转储数据流的工具 mod_dav_svn Apache HTTP服务器的一个插件,使版本库可以通过网络访问 svnserve 一个单独运行的服务器程序,可以作为守护进程或由SSH调用。这是另一种使版本库可以通过网络访问的方式 svnsync 一个通过网络增量镜像版本库的程序 Subversion基本流程 初始化取出(checkout)repos),建立本地工作拷贝(Working Copy)。与repos同步(update),保证将要进行的编辑是最新版本。编辑源代码(包括创建、修改、删除)。与repos同步(update),提交之前先要同步到最新的版本,保证所有在

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档