IT - DevOps/Linux

[Linux] 리눅스 명령어 - svn

happygram 2018. 12. 5. 17:18

svn

Subversion(SVN) 클라이언트 명령어입니다.
SVN 컨트롤, 정보 조회, 로그 보기 등을 수행할 수 있습니다.

기본 

svn ${COMMAND} ${OPTION} ${ARGUMENTS}

예제

SVN 정보 보기

▶ 'https://happygram/svn/happy_repository' 주소를 갖는 SVN의 정보(리비전, 최종 수정자, 최종 수정 날짜 등)를 조회

svn info https://happygram/svn/happy_repository


SVN 프로젝트 목록 보기

▶ 'https://happygram/svn/happy_repository' 주소를 갖는 SVN의 프로젝트 목록을 조회

svn list https://happygram/svn/happy_repository


SVN 프로젝트 체크아웃

▶ 'https://happygram/svn/happy_repository' 주소를 갖는 SVN의 'happyproject' 프로젝트를 다운로드(체크아웃)

svn checkout https://happygram/svn/happy_repository/happyproject

SVN 파일 추가

현재 SVN 작업 디렉터리에 있는 추가, 변경, 삭제된 파일들을 커밋 목록에 추가

svn add *


SVN 프로젝트 커밋

▶ 'https://happygram/svn/happy_repository' 주소를 갖는 SVN의 'happyproject' 프로젝트를 업로드(커밋)

svn commit https://happygram/svn/happy_repository/happyproject


SVN 로그 보기

▶ 'https://happygram/svn/happy_repository' 주소를 갖는 SVN의 'happyproject' 프로젝트의 변경 히스토리 조회

svn log https://happygram/svn/happy_repository/happyproject


'IT - DevOps > Linux' 카테고리의 다른 글

[Linux] 리눅스 명령어 - svnadmin  (0) 2018.12.06
[Linux] 리눅스 명령어 - sed  (0) 2018.12.04
[Linux] 리눅스 명령어 - tar  (0) 2018.11.20
[Linux] 리눅스 명령어 - ls  (0) 2018.11.16
[Linux] 리눅스 명령어 - cp  (0) 2018.11.14