TortoiseSVN->Settings->Merge Tools
대화 상자의 TortoiseSVN을 사용하여 외부 병합 응용 프로그램 (이 경우 BComp.exe
)으로 보낸 매개 변수를 제어 할 수 있습니다.
양방향 및 3 방향 병합 모두 BeyondCompare를 사용하는 예는 BC support documentation에 있습니다
이것은
Tortoise SVN docs에 덮여
3-way Merge (v3 Pro)
1. Select Settings from Explorer's TortoisSVN submenu.
2. Switch to the Merge Tool tab.
3. Change the radio buttons from TortoiseMerge to External.
4. In the path edits, enter:
5. "C:\Program Files\Beyond Compare 3\BComp.exe" %mine %theirs %base %merged /title1=%yname /title2=%tname /title3=%bname /title4=%mname
2-way Merge (v3 Std, v2)
Use the same steps as above, but use the command line:
`"C:\Program Files\Beyond Compare 3\BComp.exe" %mine %theirs /savetarget=%merged`
, 섹션 4.30.5.2
(하위 항목에 대한 링크 없음 - 페이지 검색 Merge Tool
) :
매개 변수 대체는 Diff 프로그램과 같은 방식으로 사용됩니다.
%base
- 기본 파일
%mine
의 창 제목 - - 자신의 파일을 변경
%yname
와 함께 - 창 제목 당신이나 다른 사람없이 원본 파일은
%bname
변경 파일의 경우
%theirs
- 저장소에있는 파일
,210
%tname
- 저장소
%merged
에서 파일의 창 제목 - 충돌하는 파일의 병합 작업의 결과
%mname
- 병합 된 파일 예를 들어
의 창 제목, 억지로와 병합
C:\Path-To\P4Merge.exe %base %theirs %mine %merged
또는 KDiff3로를 :
C:\Path-To\kdiff3.exe %base %mine %theirs -o %merged --L1 %bname --L2 %yname --L3 %tname
또는 Araxis와
:
C:\Path-To\compare.exe /max /wait /3 /title1:%tname /title2:%bname /title3:%yname %theirs %base %mine %merged /a2
또는 WinMerge와 (2
.8 이상) : 대답은 위의 매개 변수의 설명으로 우리를 위해 작동하지 않습니다
C:\Path-To\WinMerge.exe %merged
감사합니다 \ Program 파일 (x 86) \ 너머 : 외부에 라디오 버튼을 이동 ~
C를에 붙여 넣습니다. 나는 매개 변수없이 BComp를 사용했고 실제로 병합 제안에 의해 annoied가 항상 BComp에 잘못되었습니다. Beyond Compare 4와도 잘 작동합니다. – Arvid