软件配置管理工具SVN操作指引
软件配置管理工具SVN操作指引
软件配置管理工具SVN操作指引
软件配置管理工具SVN操作指引
目录
文件控制 ................................................................................................................................. ii 更改记录 ................................................................................................................................. ii 审阅 ......................................................................................................................................... ii 1 概述 ....................................................................................................................................... 1 目的 ......................................................................................................................................... 1 范围 ......................................................................................................................................... 1
文件内容 .......................................................................................................................... 1 术语 ......................................................................................................................................... 1 2 SVN基础知识 ....................................................................................................................... 2
2.1 SVN简介 ..................................................................................................................... 2 2.2 SVN的特性 ................................................................................................................. 2 2.3 SVN的架构 ................................................................................................................. 3 3 SVN基本应用 ....................................................................................................................... 4
3.1 客户端(Tortoise SVN)的安装 .............................................................................. 4 3.2 客户端常用操作 ......................................................................................................... 8 3.3 SVN的使用规范 ....................................................................................................... 24 4 附录 ..................................................................................................................................... 26
4.1 参考文件 ................................................................................................................... 26 4.2 质量记录 ................................................................................................................... 26
软件配置管理工具SVN操作指引
1 概述
目的
为了对配置管理工具(subversion,以下简称为SVN)应用过程提供统一指导,特制订本指引。
范围
本指引适用于公司所有采用SVN作为配置管理工具的各项目组。
文件内容
本指引内容包括SVN基础知识、SVN基本应用、SVN使用规范三部分。
术语
软件配置管理工具SVN操作指引
2 SVN基础知识
2.1 SVN简介
Subversion (以下简称SVN)是一个自由、开放源码的版本控制系统。在它的管理下,文件和目录可以超越时空。SVN将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和修改的情况。这样我们就可以籍此将数据回复到以前的版本,并可以查看更改细节。也就是说,一旦一个文件被传到SVN上面,那么不管对它进行什么操作,SVN都会有清晰的记录,即使它在N天前被删除了,也可以被找回来。所以,许多人将版本控制系统比做一种神奇的“时光机器”。
。
2.2 SVN的特性
.2.2.1 版本化目录
SVN实现的“虚拟”版本化文件系统可以跟踪目录树的变更。也就是说,在SVN中,文件和目录都是版本化的。 .2.2.2 真实的版本历史
由于实现了文件和目录的版本化,SVN可以记录文件复制、重命名这些常见操作带来的版本变更。即在SVN中,对文件或目录都可以进行增加、删除、复制、重命名等操作,并有版本历史记录。 .2.2.3 原子化提交
一个变更集要么完整地被提交到仓库中,要么不做任何改变 ,从而避免发生不完整地提交变更的情况 。 .2.2.4 受控元数据
每一个文件和目录都有一个与其对应的属性集。 .2.2.5 可选的网络层
SVN仓库的存取是一个抽象概念,有利于其他人实现新的网络访问机制 ,SVN可以作为一个外部模块插入到 Apache HTTP 服务器中。 .2.2.6 一致的数据处理
SVN使用一种二进制的比较算法来表示文件之间的区别。 .2.2.7 高效的分支和标记
分支和标记所带来的开销与项目的规模并没有直接的关系 ,SVN在创建分支和标记时使用类似“连接”的方式来复制整个项目。因此这些操作通常只会花费很少且固定的时间。
软件配置管理工具SVN操作指引
.2.2.8 扩展能力
SVN是由一组设计良好的 APIs实现的,包含在 C 的共享库中 ,这使得它很容易维护。也很容易被其他应用程序或语言使用。
。
2.3 SVN的架构
软件配置管理工具SVN操作指引
3 SVN基本应用
3.1 客户端(Tortoise SVN)的安装
Tortoise SVN 是 Subversion 基于windows下的一个免费开源客户端,能为用户提供友好直观的图示化操作。免去输入难记的命令行,方便使用。它能与windows外壳(例如资源管理器)无缝集成,可以保持你在熟悉的工具上工作,不需要在每次使用版本控制功能时切换应用程序。 .3.1.1 安装程序下载地址
Tortoise SVN的安装程序存放在公司CMS系统的以下目录: /01公司共享资源/03_工具软件/02配置库工具/SVN .3.1.2 程序安装过程
软件配置管理工具SVN操作指引
软件配置管理工具SVN操作指引
5
软件配置管理工具SVN操作指引
软件配置管理工具SVN操作指引
6
软件配置管理工具SVN操作指引
点击YES,重启电脑。
在桌面空白地方鼠标右键,会出现下图。安装成功。
.3.1.3 中文语言包的安装(可选)
在公司CMS系统:/01公司共享资源/03_工具软件/02配置库工具/SVN 存放着相同版本的LanguagePack,直接双击安装。
然后在鼠标右键——TortoiseSVN——Settings,如下界面,在“Language”一栏选择“中文(简体)”,确定后即可生效。
软件配置管理工具SVN操作指引
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




