형상 관리 도구

  • 유형
    • 공유 폴더 방식
      • RCS/SCCS
      • 매일 개발이 완료된 파일을 약속된 위치의 공유 폴더에 공유하는 공유 폴더 방식
      • 담당자 한명이 매일 공유 폴터의 파일을 자기 PC로 복사하고 컴파일하여 에러 확인과 정상 동작 여부 확인
    • 클라이언트-서버방식
      • CVS/SVN
      • 중앙에 버전 관리시스템을 항시 동장시키는 방식
      • 개발자들의 현재 작업 내용과 이전 작업 내용 추적에 용이
      • 서로 다른 개발자가 같은 파일을 작업했을 때 경고 메시지 출력
    • 분산 저장소 방식
      • GIT
      • 로컬 저장소와 원격 저장소로 분리되어 분산저장하는 방식
      • 중앙의 저장소에서 로컬 파일을 복사한 순간 개발자 자신만의 로컬 저장소에 생성
      • 개발 완료한 파일을 수정한 다음에 로컬 저장소에 우선적으로 커밋한 이후, 다시 원격 저장소에 반영하는 방식