🎓 정보처리기사

[정보처리기사 - 실기] XII. 제품 소프트웨어 패키징 - 제품 소프트웨어 버전 등록

exception_log 2020. 11. 24. 20:32

제품 소프트웨어 버전 등록 ⭐⭐

소프트웨어 형상 관리

소프트웨어의 변경 사항을 체계적으로 추적하고 통제하는 관리 기법

제품 소프트웨어 버전 관리 도구 사용 ⭐⭐

소프트웨어 버전관리 도구 유형 (공클분)

  1. 공유 폴더 방식 : 매일 개발이 완료된 파일은 약속된 위치의 공유 폴더에 복사하는 방식
  2. 클라이언트 / 서버 방식 : 중앙에 버전 관리 시스템을 항시 작동시킴
  3. 분산 저장소 방식 : 로컬 저장소와 원격 저장소로 분리된 구조

소프트웨어 버전관리 도구별 특징

  1. CVS : 서버와 클라이언트로 구성되어 다수의 인원이 동시에 범용적인 운영체제로 접근 가능하여 버전관리가 가능한 도구
  2. SVN : 하나의 서버에서 소스를 쉽고 유용하게 관리할 수 있게 도와주는 도구
  3. RCS : 소스 파일의 수정을 한 사람만으로 제한
  4. Bitkeeper : 대규모 프로젝트에서 빠른 속도를 내도록 개발된 버전관리 도구
  5. Git : Git의 속도에 중점을 둔 분산형 버전 관리 시스템
  6. Clear Case : 복수 서버, 복수 클라이언트 구조이며 서버가 부족할 때 필요한 서버를 하나씩 추가하여 확장성을 가할 수 있음
반응형