2016-07-22 8 views
0

두 날짜 사이에 커밋 된 파일을 체크 아웃 할 수있는 방법.
SVN CheckOut 2 개 날짜 사이에 커밋 된 파일

내가 오류 "SVN : E195008가 : 개정 범위는 허용되지 않습니다"받고 있어요 : {2016-07 내가 아래 옵션
svn의 공동 URL의 -r {2016년 4월 1일}을 사용하고 때를 -22}

우리는 두 날짜 사이의 로그 메시지를 볼 수 있습니다 SVN 로그 URL -qv -r {2016년 7월 1일} : 옵션이 무엇인지이 같은 {2016년 7월 21일} 우리 CO에서 2 개의 날짜 사이에 커밋 된 파일을 사용해야합니다.

+1

를, 대부분의 최신 버전은 원하는 포함되지 않습니다 파일? –

답변

1

당신은하지 체크 아웃

  • 별도의 파일이
  • 만 각 SVN 개정 모든 파일의 역사의 조각이기 때문에, 파일 "개정 수정"기존 (URL 디렉토리를 지정해야합니다) 수 REPO 내가 어떤 좋은 볼 수 없습니다 개정
  • 범위, 각각의 개정이 분리되어 있기 때문에 독립적 인 엔티티 사실 옆에

에서 (논리 개체는 일부 후 처리와 함께 svn ls -qv 개체입니다) 및 질문은 VisualSVN 서버와 관련이 없습니다 (순수 코어 SVN에만 해당). 나는 상상할 수 없습니다. 워드 프로세서를 읽지 않습니까?! 심지어 svn help은 (TBT! 마음에서 작성) 영향을받는 모든 파일의

  1. 가져 오기 목록 그냥 일부 작업과 단계를 필요 보여 (어떻게 든 손으로) 변경 목록에 추가해야합니다 : svn ls -v N:M ... + svn cl MYFILES --targets LIST (저장 START-REV를 위해/파일에 적어도 수치 개정에 ls에서 파일 목록 /, 변경)
  2. svn co BASE/URL --depth 'empty' ( 작업 복사본을 얻을)
  3. 를 만들기위한 소스로 깨끗하게 사용 파일 svn up -r M --set-depth 'infinity' -cl MYFILES (업데이트는 아무것도 changeslist에서/파일 만, 기본으로 END-REV 사용하는 /) 최신에서 작업 복사본을로드

HTH