중앙집중 버전관리 : svn
분산 버전관리 : git
아마 가장 git을 배우는데 있어서 어려운 점이 이것이 아닐까 싶다.
왜냐면 우리는 버전관리를 중앙집중으로만 사용하기때문에 분산 버전관리하는것이 필요한가? 이런 의문이 든다.
솔직히 프로젝트를 하면서 분산으로 버전관리를 할필요가 있나? 이런 생각도 들기도 하고요.
하지만, svn의 보완점을 느끼고 나온게 git인 만큼 누군가에게는 필요한 것일 수도 있다.
정리하자면
svn은 중앙 집중으로 버전관리를 하며, 아주 간단하다.
단점이라면, 중앙 svn 서버가 무너지면 다 무너지는 형태이고
git은 분산 버전관리 시스템으로
조금 복잡하지만, 중앙 으로 사용하던 git Sever가 무너지더라도 나의 local 리파지토리를 통해서 버전관리를 진행하면 된다.
'dev > 기타' 카테고리의 다른 글
협업프로그램 정리 ( swit) (0) | 2022.01.17 |
---|---|
vscode http request 보내기 (0) | 2021.12.23 |
git 간단 이미지 설명 (0) | 2020.11.07 |
Mantis - install (0) | 2020.11.07 |
Confluence 글쓰기 tip (0) | 2020.11.07 |