개발할 때 편하게 이력관리 버전관리 프로그램 SVN
안녕하세요 자니입니다.
오랫만에 돌아온 블로그 오랫만에 쓰는 첫 글은 공동작업에 꼭 필요한 프로그램 SVN(SubVersioN) 프로그램입니다!
SVN(SubVersioN)
회사에서 공동 개발 작업을 할 때 업데이트나 수정하기에 꼭 필요한 관리 툴인데요
회사에서 뿐만아니라 여러명이서 프로젝트를 진행 할 때에도 편리하게 이력관리, 업로드, 커밋을 할 수 있어서 좋습니다.
다운로드에 앞서 SVN에 대해서 간략하게 설명드리겠습니다.
다운로드가 급하신 분은 바로 아래로 스크롤 내려서 진행해주세요
SVN이란
SVN 즉 SubVersion은 형상 소스 관리툴입니다.
회사에서 공동 개발 프로젝트를 진행하거나 여럿이서 개발 프로젝트를 진행할 때 모듈별 기능별 등등 분업을 해서 진행을 많이 합니다.
또, 이슈가 발생했을 때 해당 이슈를 일으킨 모듈 부분만 수정하여 패키징 후 다시 테스트를 해야 하는 경우가 많죠
이러한 상황들에 아주 유용하게 사용 할 수 있는 툴이 바로 SVN입니다.
SVN 저장소에 내가 수정한 파일을 커밋하면 다른 동료가 다운받을 수 있고
또, 다른 동료가 수정해서 커밋한 파일을 내가 다운받을 수 있습니다.
그리고 이러한 이력들은 로그로 남아 깔끔한 설명을 덧붙여 관리하면 이슈가 발생하거나 문제상황이 생겼을때
유용하게 사용할 수 있습니다.
자 SVN 툴에 대해 간단하게 알아 보았는데요
이제 제가 사용하는 SVN 프로그램인 TortoiseSVN 프로그램 다운로드 하는 법을 알려드리겠습니다.
TortoiseSVN 프로그램 다운로드 하는 법
먼저 링크에 들어가서 해당하는 bit의 프로그램을 다운받아 주세요
https://tortoisesvn.net/downloads.html
다운받은 파일을 실행시키면 set up 진행 창이 노출됩니다.
쭉쭉 Next를 눌러 진행해주세요
마지막에 install 버튼을 누르면 바로 다운로드가 진행됩니다.
다운로드가 완료되면
빈 파일을 생성해주세요
만든 새 파일에 들어가서 마우스 오른쪽 버튼 클릭합니다.
그러면 SVN Checkout 이라는 버튼이 생겼는데요
저 버튼을 통해 공동으로 관리되는 파일을 불러올 수 있습니다.
파일 불러오기
SVN Checkout 클릭하고
Checkout 창이 뜨면
URL 부분에 공동으로 관리하고있는 파일의 경로를 적고
옆에 ... 버튼 클릭하시면
바로 공유된 폴더가 열리고 내용파일이 보입니다. OK 클릭 후 다시 이전창에서 OK 버튼 클릭하면
파일이 전부 들어옵니다.
처음 사용하는거라면 TortoiseSVN 버튼을 클릭해 생성하시면 됩니다.
정말 간단하죠??
파일 생성하기
오늘은 정말 간단하지만 편리한 SVN 툴을 알아보았습니다.
프로젝트 진행 시 사용해 보시면 좋을 것 같습니다.
그럼 오늘도 모두 좋은하루되세요