정보처리기사

형상 관리 도구

끈끈 2023. 7. 21. 04:14

 

형상 관리(SCM, Software Configuration Management)

  • 개발 과정에서 소프트웨어의 변경 사항을 관리하기 위해 개발된 일련의 활동

 


 

CVS(Concurrent Version System)


  • 공동 개발을 편리하게 작업할 수 있도록 각종 소스의 버전 관리를 도와주는 시스템

 

 

SVN(subversion, 서브버전)


  • 클라이언트/서버 구조로, 서버(저장소, Repository)에는 최신 버전의 파일들과 변경 사항이 관리됨
  • 소스가 오픈되어 있어 무료로 사용
  • CVS의 단점이었던 파일이나 디렉터리의 이름 변경, 이동 등 가능

 

 

Git(깃)


  • 분산 버전 관리 시스템으로 2개의 저장소(지역 저장소와 원격 저장소)가 존재함
  • 버전 관리가 지역 저장소에서 진행되므로 버전 관리가 신속하게 처리되고, 원격 저장소나 네트워크에 문제가 있어도 작업이 가능

 

 

'정보처리기사' 카테고리의 다른 글

스케줄링  (0) 2023.07.21
네트워크 관련 신기술  (0) 2023.07.21
UML 다이어그램  (0) 2023.07.21
UNIX 시스템 구성요소  (0) 2023.07.21
Windows 10 단축키  (0) 2023.07.21