본문 바로가기
IT/linux

svn external link 제외 옵션 설명과 예제

by 어느해겨울 2021. 12. 30.

svn external link 제외 옵션 

svn을 이용하여 작업 시 checkout과 export 같은 repository로부터 데이터를 받아 와야 하는 경우가 있다.

하지만 repository 구성 중 external link 가 구성이 되어 있으면 원하지 않는 데이터까지 모조리 당겨 받는다.

 

본인의 업무 환경은 rootfs, target, build, package 같은 시스템 구성요소들을 external link 로 구성하는데

특정 시스템 소프트웨어를 수정하려고 별생각 없이 checkout 을 받다보면 하루 온종일 걸리는 경우가 많다.

물론 디스크 용량을 잡아 먹는것도 덤이다.

 

위와 같은 이유로 external link를 제외하고 svn target repository 만 받는 방법은,

--ignore-externals 옵션을 사용하는 것이다.

 

예제

 

svn checkout --username <username> <SVN url> --ignore-externals

 

 

 

댓글