svn目录使用规范.doc

上传者: 37908248 | 上传时间: 2021-01-28 00:37:18 | 文件大小: 394KB | 文件类型: DOC
SVN
介绍SVN各个目录使用规范
Svn目录使用规范

TortoiseSVN客户端工具

选择创建SVN目录结构的选项(生成trunk、branches、tags目录),如下图:

1、 trunk是主分支,是日常开发进行的地方。
2、branches是分支。一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在branches目录中。
3、tags目录一般是只读的,这里存储阶段性的发布版本,只是作为一个里程碑的版本进行存档。
注:在这需要说明下分三个目录的原因,如果项目分为一期、二期、三期等,那么一期上线时的稳定版本就应该在一期完成时将代码copy到branches上,这样二期开发的代码就对一期的代码没有影响,如新增的模块就不会部署到生产环境上。而branches上的稳定的版本就是发布到生产环境上的代码,如果用户使用的过程中发现有bug,则只要在branches上修改该bug,修改完bug后再编译branches上最新的代码发布到生产环境即可。tags的作用是将在branches上修改的bug的代码合并到trunk上时创建个版本标识





Trunk目录:Doc(文档库,放项目相关文档类)、sourcecede(代码库)

Doc目录下按项目存放文档,以下以proj1为例做说明

Proj1----项目名
1、Controlled------组织级scm建一个名为controlled的目录,当项目某文档通过评审后,组织级scm从项目目录下找到那文档,复制到controlled目录下。(一般用不到)
2、Develop---开发文档

2.1、Design----设计文档

2.1.1、DbDesign---数据库设计文档
2.1.2、HLD---概要设计
2.1.3、InterfaceDesign---接口设计
2.1.4、ServiceDesign---服务设计
2.2、REQ---需求文档
2.3、SRS---软件需求规格说明
2.4、Test---测试文档

2.4.1、Review---可空
2.4.2、TestCese---测试用例
2.4.3、TestDoc---测试文档
2.4.4、TestEnv---测试环境说明
2.4.5、TestReport---测试报告
3、Document---项目文档
4、Management---管理文档

4.1、Meetings--会议纪要
4.2、PIM---
4.3、Plan---计划

4.3.1、review
4.3.2、SDP---软件开发策划文档
4.3.3、SPP---软件项目策划文档
4.4、report---报告

4.4.1、Milestonereport---版本报告
4.4.2、ProjectTrackReport---项目跟踪报告
4..4.3、SCM---软件配置管理文档 
4.4.4、SQA---软件质量保证计划
4.4.5、项目周报
4.5、Sow---工作说明书
4.6、Summarize---总结
4.7、Template---模板
4.8、Trainning---培训文档

打标签/分支有两种方式:
1、选中项目,就是trunk下的本地项目,右击,选中Branch/Tag,出现如下对话框。
下图中的配置完成了之后,点击OK即可完成“打标签/分支”。

2、直接在SVN上在对应的标签/分支目录下创建对应的版本文件夹,将trunk下稳定版本的代码直接copy到对应的文件目录下即可。

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明