SVN 체크아웃 메모

1571 단어 memo

소개



SVN 프로젝트 관리 디렉토리가 개발 파일, 각 문서, 디자인 파일 등의 관리로 루트 체크 아웃이 헤비가되어 왔을 경우, 특정 폴더 만 "계속"체크 아웃하고 싶다

검은 화면이라면



체크아웃
cd <フォルダ>
svn co --depth immediates <URL>

이후
svn up --set-depth immediates ./<ファイルパス>

로 1계층씩 취할 수 있다. 그리고 적당한 사촌에서
svn up --set-depth infinity ./<ファイルパス>

으로 다

요컨대 폴더를 depth 지정해, 필요없는 것은 empty, 필요한 것을 infinity로 해 Update하면 ​​된다

depth 지정



해당 폴더를 업데이트할 때의 계층 지정
  • empty: 업데이트하지 않음
  • immediates : 1 계층 아래까지 업데이트
  • infinity : 다음 모두 업데이트

  • 아직 있지만 사용하는 것은 이것 정도입니다.

    SmartSVN이라면



    체크아웃 시





    Checkout Depth를 'immediate~'로 설정

    업데이트 시





    Depth를 'immediate~'로 설정



    Advanced로 전환하고 "Set depth to working copy"를 체크하여 Update
    원하는 폴더를 취득할 수 있으면 Basic 지정으로 「Fully~」로 해 확실히 취한다
    그 이하 필요없는 폴더는 「Only this directory」의 설정으로 해 버린다

    좋은 웹페이지 즐겨찾기