SVN介绍及使用.pdf

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SVN简介与使用 新员工入职培训 什么是SVN • 什么是SVN ? svn (subversion)是近年来崛起的版本管理工具,是cvs的接班人。 目前,绝大多数开源软件都使用svn作为代码版本管理软件 SVN = 版本控制+ 备份服务器 为最终用户创造更大价值 什么是SVN • 为甚么要用SVN?  1. 备份工作档案是十分重要的。  2. 版本控管非常重要。  3. 伙伴间的数据同步也是非常重要的。  4.备份不同版本是很耗费硬盘空间的 • SVN解决思路:  1. SVN Repository可以是自己计算机上的一个目录,或者是随身碟(不建议这样用)。当然 也可以是公司的服务器。  2. SVN有很棒的版本控管机制。所有上传的版本都会帮您记录下来。日后您可以随时取得某 一个时刻的版本。而且,也有版本分支及合并等好用的功能。  3. SVN可以让不同的开发者存取同样的档案,并且利用SVN Server作为档案同步的机制。也 就是说,您有档案更新时,无须将档案寄给您的开发成员。只需要告诉他新的版本已经在 SVN Server上面,请他自己去SVN Server上面就可以取得最新版本。而且,SVN Server也可 以做到当您上传新版本后,自动发信给相关的成员。  4. SVN 的存放档案方式是采用差异备份的方式。也就是说,他只会备份有不同的地方。所以 很省硬盘空间。此外,他也可以针对所谓的非文字文件进行差异备份。 为最终用户创造更大价值 什么是SVN • 什么是TortoiseSVN • TortoiseSVN 是Subversion 版本控制系统的一个免费开源客 户端,可以超越时间的管理文件和目录。文件保存在中央版本 库,除了能记住文件和目录的每次修改以外,版本库非常像普 通的文件服务器。你可以将文件恢复到过去的版本,并且可以 通过检查历史知道数据做了哪些修改,谁做的修改。 • 官方下载地址: • /downloads.html • 官方使用手册: • /docs/nightly/TortoiseSVN_zh_CN/ 为最终用户创造更大价值 TortoiseSVN特性 ① 外壳集成 ② 重载图标 ③ 图形用户界面 ④ Subversion 命令的简便访问 ⑤ 目录版本控制 ⑥ 原子提交 ⑦ 版本控制的元数据 ⑧ 可选的网络层 ⑨ 一致的数据处理 ⑩ 高效的分支和标签 为最终用户创造更大价值 SVN服务端安装 • Subversion 已经迁移到apache 网站上了,下载地址: • /packages.html • windows操作系统下面的二进制文件包一共有5种,如图: 用VisualSVN server 服务端和TortoiseSVN客户端搭配使用 点开上面的VisualSVN连接,下载VisualSVN server,并安装 为最终用户创造更大价值 SVN服务端安装 下载界面 为最终用户创造更大价值 SVN服务端安装 安装完成后,启动VisualSVN Server Manager : Svn支持web访问模式,不需要客户端,此方式针对只需要浏览不需要修改提交,显 示内容为最新版本内容,不支持指定版本内容 为最终用户创造更大价值 SVN客户端安装 TortoiseSVN客户端,官网下载地址:/downloads.html : 为最终用户创造更大价值 SVN客户端安装 Tort

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档