Changes between Initial Version and Version 1 of SDG/software_configuration_management


Ignore:
Timestamp:
Jul 13, 2024 12:01:21 PM (11 months ago)
Author:
admin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified SDG/software_configuration_management

    v1 v1  
     1[.. 소프트웨어 개발 지침서 (Software Development Guideline)] 
     2 
     3= 11. 소프트웨어 형상관리 (Software Configuration Management) = 
     4 
     5== 11.1. 소프트웨어 형상관리 도구 == 
     6소프트웨어 형상 관리 도구를 사용해야 한다.  
     7 
     8== 11.2. 소프트웨어 버전 == 
     9소프트웨어 버전 형식은 다음과 같다: 
     10 - major.minor.patch.build 
     11 
     12위에서,  
     13 - major는 주요한 기능이 추가되었을 때 증가시킨다. 
     14 - minor는 기능이 개선되거나 단순한 기능이 추가되었을 때 증가시킨다. 
     15 - patch는 출시된 버전의 오류를 해결했을 때 증가시킨다. 
     16 - build는 전체 integration build를 할 때마다 증가시킨다.  
     17 
     18== 11.3. 소프트웨어 버전 트리 == 
     19소프트웨어 버전은 다음과 같이 관리한다: 
     20Figure: 소프트웨어 버전 트리[[BR]] 
     21[[Image(software_version_tree.png)]] 
     22[[BR]] 
     23출처: [] 
     24 
     25위에서, 
     26 - Tagging은 버전을 포함해야 하며, 전체 integration build가 성공하면, build 번호를 증가시켜야 한다.  
     27 - Branching은 configuration item을 다르게 유지해야(evolving) 할 경우에 추가한다.  
     28 - Commit을 할 경우에는 CR 번호 및 타이틀을 포함해야 한다.  
     29 
     30== == 
     31[.. 소프트웨어 개발 지침서 (Software Development Guideline)] 
     32 
     33