SVN
- trunk : 프로젝트의 가장 중심
- branches : trunk로 부터 뻗어나오는 나뭇가지. 작은 프로젝트.
- 중앙 저장소 관리. 개발자만의 독립적 version history를 가질수없다.(GIT과의 가장큰차이. 브랜치로 해결은 가능하나 번거로움)
- commit 시 바로 영향있음.
GIT
- 독립적 저장소 관리. 개발자만의 version history를 가질수있다.
- commit하더라도 바로영양미치지않음.
정리하자면 git은 개발자만의 local저장소를 가지는것이 svn보다 많이쓰이는 이유이다
'DevOps' 카테고리의 다른 글
Tomcat 포트포워딩을 통한 무중단배포하기 (0) | 2020.02.09 |
---|---|
마이크로 서비스 아키텍쳐 (0) | 2019.12.30 |
[배포] 배포자동화 스크립트 (0) | 2019.10.29 |
CI/CD (0) | 2019.10.15 |
Devops 란? (0) | 2019.10.15 |