铁路应用软件源代码分支管理研究
Research on Software Source Code BranchesManagement of Railway Application Software
ES评分 0
| DOI |
10.12208/j.aics.20210006 |
| 刊名 |
Advances in International Computer Science
|
| 年,卷(期) |
2021, 1(1) |
| 作者 |
|
| 作者单位 |
中国铁道科学研究院集团有限公司电子计算技术研究所 北京 ; 中国国家铁路集团有限公司科技和信息化部 北京 ;
|
| 摘要 |
当前铁路应用软件研发存在研发水平参差不齐、效能落后、源代码版本管理不统一等问题。本文从引入Git版本管理系统的必要性入手,在充分对比了三种重要的分支管理模型的各自优缺点的基础上,分析了铁路软件研发的特点,并基于主干开发的分支管理模型设计了适应铁路软件
|
| Abstract |
Objective At present, there are some problems in the research and development of railway application software, such as uneven research and development level, backward efficiency, and inconsistent source code version management. Starting from the necessity of introducing Git version management system, this paper fully compares the advantages and disadvantages of three important branch management models, analyzes the characteristics of railway software R&D, and designs a branch management strategy suitable for railway software R&D team based on TrunkBasedDevelopment. This strategy has been applied and practiced in the development of Network Security and Information Management System of China Railway Group.
|
| 关键词 |
版本管理;分支模型;Git;主干开发;代码审查
|
| KeyWord |
Version Control; Branch Models; Git; Trunk Based Development; Code Review
|
| 基金项目 |
|
| 页码 |
16-22 |
王喆*,丁晓萌,刘承亮.
铁路应用软件源代码分支管理研究 [J].
国际计算机科学进展.
2021; 1; (1).
16 - 22.