Published 2021. 6. 28. 20:44
728x90
반응형

SVN

SVN은 대부분의 기능을 완성해놓고 소스를 중앙 저장소에 commit함
SVN에서 commit은 중앙 저장소에 해당 기능을 공개한다는 의미

GIT 과 가장 큰 차이점개발자가 자신만의 Version History를 가질 수 없음
local History를 이용하긴 하지만 일시적이고, 자신이 몇일전 까지에 한해 작업한 내역을 확인 가능하지만 버전 관리가 되지는 않음

Commit한 내용에 실수가 있을 시에 다른 개발자에게 바로 영향을 미침


GIT

GIT은 개발자가 자신만의 Commit History를 가질 수 있고, 개발자 저장소와 서버 저장소를 독립적으로 관리가 가능
매우 유연한 방식으로 소스를 운영할 수 있으며, 이러한 유연성이 git의 가장 큰 장점

Commit한 내용에 실수가 있더라도 바로 서버에 영향을 미치지 않음

마음대로 Commit(Push)하다가 자신이 원하는 순간에 서버에 변경 내역(Commit History)을 보낼 수 있으며, 서버의 통합 관리자는 관리자가 원하는 순간에 각 개발자의 Commit History를 가져올 수 있음

반응형

'형상관리 > SVN' 카테고리의 다른 글

SVN E155004 LOCK 에러 해결  (0) 2022.01.17
SVN 변경한 부분 확인하는 방법(이클립스)  (0) 2021.08.30
SVN 소스 받아오기  (0) 2021.07.06
An error occurred while accessing the repository entry 에러  (0) 2021.07.02
SVN이란?  (0) 2021.06.29
복사했습니다!