2011-09-08 8 views

답변

1

내가 찾는 가장 쉬운 방법은 새로운 작업 복사본을 체크 아웃 한 다음 작업 디렉토리에 내 보낸 디렉토리를 재귀 적으로 복사 (& 끌어 놓기)하는 것입니다.

리포지토리에 커밋 할 수있는 내 보낸 디렉터리의 변경 내용이 포함 된 작업 복사본을 가져와야합니다.

+0

아무 것도 제거하지 않았다면 충분합니다. –

+0

그게 나를 위해 일한 그게 –

3

내가 보낸 일에 작업 복사본을 비교하고, 실제 작업 복사본에 보낸 작업 복사본에서 변경 내용을 다시 병합 WinMerge을 사용 :

  • 새 파일은 WC
  • 에 추가해야합니다
  • 삭제 된 파일을 WC에서 삭제해야 함
  • 다른 파일은 WC에서 내 보낸 WC의 파일로 교체해야합니다.

병합이 완료되면 WC를 커밋하고 내 보낸 WC에서 더 이상 변경하지 마십시오.

+0

Tortoise 's Check for Modifications는 기본적으로 설치되는 TortoiseMerge와 함께 작동합니다. WinMerge는 3 방향 병합을 수행하지 않기 때문에 diff 도구로는 정상적으로 작동하지만 병합 도구로는 작동하지 않습니다. –

+1

@Sander : 수정 사항 확인 작업 사본과 repo를 비교합니다. OP는 작업 복사본과 수정 된 내 보낸 작업 복사본을 비교하려고합니다. OP의 문제를 어떻게 해결할 수 있습니까? 여기에는 3 방향 병합이 필요하지 않습니다. –

+0

+1 "내 보낸 WC에서 더 이상 변경하지 마십시오." –