2011-07-29 8 views
1

저장소에서 코드를 다운로드 한 경우 code-5.2.1 및 code-5.2.2라는 코드를 고려하십시오. 개정 번호는 두 코드에서 동일합니다. 커서가 시간을 대기하고 난 개정 번호를 사용하여 시도하지만 동일하게 작동하지 않았다SVN diff가 발생하지 않습니까?

같은 위치로 회복

svn diff code-5.2.1 code-5.2.2 

: 내가 cmd를 실행하고 선택하셨습니다 난 SVN은 diff를 할 수 아니다 모두에 대한 개정 번호

+0

코드를 어떻게 다운로드 했습니까? svn 체크 아웃 URL/tags /? 이런 건? – khmarbaise

답변

1

이 명령은 두 프로젝트가 기본 개정과 다른 점을 보여줍니다. 방금 체크 아웃 했으므로 당연히 차이점은 없습니다.

두 프로젝트, 서로 다를 사용 방법을 확인
diff -r code-5.2.1 code-5.2.2 

즉 파일 시스템 diff 아닌 SVN diff 부속.

0

코드에서 변경 한 로컬에 대한 diff를 가져 오시겠습니까? 이 경우 해당 디렉토리로 이동하십시오. 코드 5.2.1이라고 가정합니다. 그런 다음 간단히 cd code-5.2.1 다음에 svn diff입니다.

원하는 경우 두 폴더를 비교할 수 있습니다. 이것은 버전 관리 시스템 (svn)에 의한 변경 기록을 확인하기위한 것이 아닙니다. 이 경우, 입력 :

diff -ruN code-5.2.1 code-5.2.2 

-u를 - 통합 DIFF를, 당신이 필요 아마이다.

설명서 페이지,
-r - 발견 된 모든 하위 디렉토리를 반복적으로 비교하십시오.
-N - 부재 파일을 비어있는 것으로 처리합니다.

관련 문제