Version Control Revision Control/SVN(2)
-
[SVN] Linux 환경에서 SVN 명령어 정리
■ [Check Out] 체크 아웃 1. 설명 체크아웃는 SVN Repository로 부터 해당 파일을 내려받는 기능이다. 쉽게 말해 SVN 서버에 있는 프로젝트를 내 로컬에서 내려 받아서 컨트롤할 수 있게 된다. 체크아웃은 SVN 서버에서 원하는 것을 내려받는 기능을 함과 동시에 SVN 서버에 파일을 컨트롤 하기 위해서 필요한 초기 작업이라고 할 수 있다. 여기서 말하는 파일은 디렉토리 또는 파일 등을 일괄적으로 지칭함 2. 체크아웃 명령어 실행 ※ 설명 SVN 서버에 접속권한이 있는 유저의 유저명과 비밀번호로 접근하여, test 폴더내에 파일들을 로컬의 local_test 폴더안에 내려받는다. ※ 변수 설명 유저명 : user 비밀번호 : 1234 SVN 서버 URL : svn://localhost/..
2021.07.02 -
[형상관리] Git 과 SVN의 차이점
■ Git 과 SVN의 차이점은 무엇일까? ■ Git 내 로컬PC에서 Commit을 하면 로컬 저장소에 반영이 되고 로컬저장소에서 Push를 하면 원격저장소에 반영이 된다. Git은 모든 작업이 로컬에서 이루어지고 네트워크 사용은 원격 저장소로 저장할 때 한 번 이루어지므로 개발 시 처리속도가 빠르고, 웹 상에 저장소를 둘 수 있다는 장점이 있다. 이는 언제 어디서든 웹 실행이 가능하다면 협업이 가능하다는 것을 뜻한다. 또한 브랜치(branch)와 머지(merge)의 상호작용을 잘 할 수 있도록 편의성을 잘 제공해주기 때문에 협업에 용이하다. ■ SVN 내 로컬PC 에서 Commit을 하면 바로 중앙저장소에 반영된다. 따라서 직관적이며 모든 사람이 중앙서버에 있는 같은 자료를 받아오고 내가 Commit을..
2020.09.27