728x90
반응형

SVN(Subversion)이란?

형상관리/소스 관리 툴이다.

※형상관리란 소스코드뿐 아니라 개발환경, 빌드 구조 등 전반적인 환경 전반적인 내역에 대한 관리 체계를 정의하고 있다.

 

즉, 하나의 서버에서 버전이나 소스를 쉽게 관리할 수 있게 도와주는 툴.

 

맥에서 설치는 homebrew를 이용하면 쉽다.

homebrew를 설치 후, 터미널에서

brew install subversion

입력하면 설치 완료!!

 

하지만 저건 GUI가 없기 때문에 좀 더 편하고 직관적인 사용을 위해 SvnX도 깔기로 한다.

물론 다른 GUI툴들도 있기때문에 본인에게 맞는 것을 사용하면 된다.

 

명령어는

brew cask install svnx

이고, 만약 설치 후 안된다면 svnx의 세팅에 들어가서 svn바이너리 경로를 homebrew 내부의 subversion 경로로 변경해주면 된다. ( /usr/local/bin )


SVN의 사용목적

  • 작업이력관리
  • 문제 파악 용이
  • 예전 버전의 파일 복원
  • 수정한 부분의 검증
  • 협업 지원

 

 

728x90
반응형