2010-11-22 4 views
18

Eclipse 용 Subversive 플러그인을 사용하여 병합을 수행 할 때 "깊이"라는 드롭 다운 상자가 있습니다. 다른 옵션 외에 "작업 복사본"과 "재귀 적"을 선택할 수 있습니다.파괴자 : 병합 할 때 '작업 복사본'과 '재귀 적'의 차이점은 무엇입니까?

나는 항상 기본 설정 "작업 복사본"을 사용하지만 "작업 복사본"과 "재귀 적"의 차이점은 무엇인지 궁금합니다. 누군가 설명 할 수 있습니까?

답변

11

그것은 depth options presented in TortoiseSVN (또한 merge options에서)과 유사합니다

  • 재귀 : 모든 하위 폴더 및 하위 폴더를 포함한 전체 트리 작업
  • 사본 : 작업 사본에 지정된 깊이를 유지 . 이 옵션은 체크 아웃 대화 상자에서는 사용되지 않지만 깊이 설정이있는 다른 모든 대화 상자에서는 기본값입니다.

참고 : --depth 옵션은 1.5에서 새로 추가되었으며 Subversion 부속 명령의 작동을 대상 작업 사본 또는 URL의 특정 깊이로 제한합니다.

자세한 내용은 Subversion documentation on merge입니다.

alt text

5

"작업 복사본"옵션은 "작업 복사본을 체크 아웃하는 옵션"을 의미한다고 생각합니다. 작업 사본이 "즉각적인 자식"으로 체크 아웃되면 즉시 자식 만 병합됩니다.

관련 문제