vcs

공부 etc.

SVN과 Git의 차이점, 버전 관리 시스템(VCS)

기본 구조 SVN 중앙 집중식 버전 관리 시스템, 중앙 서버에서 전체 코드 및 변경이력을 저장한다. SVN은 저장소에 중앙 서버가 있고, commit 할 시에 코드가 중앙 서버로 전달된다. 그래서 인터넷이 안되는 환경이나 중앙 서버에 문제가 발생한 경우에는 협업이 불가능하다. Git 분산 버전 관리 시스템, 분산 구조를 사용하여 각 개발자의 로컬 저장소에 전체 코드 및 변경이력이 저장된다. Git은 각 클라이언트가 모두 저장소를 가진다. 개발자들은 로컬 저장소에서 작업하고, 변경사항을 원격 저장소와 동기화 한다. 즉, 인터넷 연결이 불안정하고 중앙 서버에 문제가 생기더라도 작업을 계속 할 수 있다. 브랜치 관리, 저장소 SVN SVN은 파일의 변화(차이점)를 저장한다. 브랜치를 새로 만들 경우, SVN은..

꿈꾸는야오옹
'vcs' 태그의 글 목록