문제
다음 설명의 소프트웨어 버전 관리도구 방식은?
개발자 별로 원격 저장소의 전체 사본을 자신의 로컬 저장소에 복제하여 작업하고, 변경 사항을 로컬에서 관리한 뒤 원격 저장소에 반영한다. 대표적인 도구로 Git, Bazaar 등이 있다.
① 단일 저장소 방식 ② 분산 저장소 방식 ③ 공유폴더 방식 ④ 클라이언트·서버 방식
정답
2번
해설
정답: 2. 분산 저장소 방식은 원격 저장소의 사본을 각 개발자의 로컬에 복제하여 관리하는 방식으로 Git, Bazaar가 대표적이다.
오답 풀이
- 1번: 단일 저장소 방식은 별도 분류 용어가 아니다.
- 2번: 분산 저장소 방식이 정답이다.
- 3번: 공유폴더 방식은 로컬 공유 폴더에 파일을 저장하는 방식이다.
- 4번: 클라이언트-서버 방식은 중앙 서버에 저장소를 두는 방식(CVS, SVN)이다.
보충 개념 버전 관리: 공유폴더(RCS) / 클라이언트-서버(CVS, SVN) / 분산(Git, Bazaar).