- 26
- 0
- 约8.36千字
- 约 24页
- 2021-09-12 发布于山东
- 举报
使用SVN进行项目版本管理
?
1.摘要
本文描述了利用SVN进行项目版本管理的方法,涉及项目版本号命名规则、SVN目录结构、第三方代码库的管理、版本创建、发布、修订、合并等行为的方法和原则。
?
2.版本号命名规则
版本号采用主版本号.次版本号.修订号组成。版本的重大变化主版本号增1,次版本号和修订号归零。版本的相对较小的变化主版本号维持不变,次版本号增1,修订号归零。当一个版本发布后出现了bug需要修订,此时,主、次版本号不变,修订号增1。
注意:对于主动性的程序功能性的变化,应该增加主或次版本号,不应该通过修订号来反映。修订号只用于对已发布版本的bug修订,一个版本的修订号的大小某种程度上可以反映一个版本发布后的稳定情况。
?
3.SVN目录结构
项目结构
?
第三方库结构
?
以项目名称作为SVN仓库名称为项目创建独立的项目仓库。仓库主要结构分为branches和tags。branches为工作目录,tags为发布目录。项目使用到的第三方库独立出来单独组件项目仓库,为整个公司的所有项目所共享,仓库名称为vendor。
?
3.1项目结构
?
branches
分支,存放未发布版本。具体的某个版本存放在其下的一个以“RB-版本号”规则命名的文件夹。上图示例为当前存在两个正在开发的版本RB-2.0和RB3.0。分支是开发人员的工作目录,是版本实现过程中的中间成果,具有临时性。版
您可能关注的文档
最近下载
- 商务英语(北交大)大学MOOC慕课 章节测验 客观题答案.docx VIP
- 合肥保安员考试题及答案.docx VIP
- 3712.煤矿水灾预防与灾后治理关键技术(33页).pptx VIP
- 2026年小学成语故事《余音绕梁》艺术赏析公开课教案.docx VIP
- 无机化学酸碱解离平衡.ppt VIP
- (2026年)(完整版)放射工作人员培训考试试题(附答案).docx
- 2024-2025学年上海市上海中学高三上学期期中考试英语试卷含详解.docx VIP
- 馆陶县400MW(一期300MW)风力发电项目(50MW保障性)水保监测报告.pdf VIP
- (2026)最高人民法院关于审理建设工程施工合同纠纷案件适用法律问题的解释(二)PPT课件.pptx VIP
- 资源循环科学与工程概论.pdf VIP
原创力文档

文档评论(0)