버전관리 툴 GIT, SVN(미완성)

BEHE_LIT·2020년 4월 30일
0

삽질 스토리

목록 보기
19/19

형상관리라고도 한다.

버전관리도구

  • SVN : 중앙집중관리식
  • GIT : 분산관리식

SVN 장점

  • 모든 작업자가 중앙서버에 있는 자료를 받아오고 한사람이 Commit하는 순간 공유가 가능하다.

SVN 단점

  • 동시간대 작업시 여럿이 커밋할 경우 충돌이 일어날 수 있다.

GIT 장점

  • 즉시공유가 아닌 거쳐야 하는 과정들이 있어서 충돌날 염려가 없다.
  • 웹상에 저장소를 둠으로써 유리한방향(단점도 있음)이 있다.
  • 원격 저장소 에러 발생시 복구와 히스토리 관리가 용이하다.

GIT 단점

  • commit -> push -> Fetch -> Merge 과정을 거치므로 복잡하고 직관적이지 못하다.


직접 경험해보진 못하고 이론적으로 작성한 글이기에 직접 경험해보고 버전업을 해볼 예정이다.

profile
방랑자의 현장에 오신걸 환영합니다.

0개의 댓글