2011-09-08 1 views
0

나는 안정적인 최신 bzr 버전을 설치했으며 기꺼이 외부 병합 기능을 발견했습니다. 하지만 작동하지 않습니다.bazaar 2.4 외부 병합 도구

내 도구로 bcompare를 사용하고 있습니다. 문제가 해결 되려고 할 때 bcompare를 선택하면 항상 "외부 병합 도구 bcompare를 사용할 수 없습니다"라고 나와 있습니다.

나는 운이없는 PATH에 bcomapre 디렉토리를 넣었거나하지 않고 시도했다. 들은 또한 GUI의 외부에 직접 다음 라인 바의 conf에서 시도 :

[MERGE]

bzr.mergetool.bcompare bcompare.exe = {}이 {기타} {염기} {} 결과

bzr.default_mergetool = bcompare

나에게 길 Idelson

답변

1

메시지 "외부 병합 도구 bcompare 사용할 수 없습니다"는 executab을 찾을 수 없다는 것을 의미 도와주세요 직접 또는 PATH에 있습니다. 병합 도구 정의에서 bcompare.exe의 전체 경로를 입력 해보십시오. 경로에 공백이 있으면 따옴표로 묶습니다. 그렇게하면 따옴표가 포함 된 병합 도구 정의를 편집 할 때 qconfig에 known bug이 있다는 것을 알아 두십시오.

BCompare 디렉터리를 PATH에 추가하는 경우 qconflicts를 호출하는 명령 창을 다시 시작하여 시스템 PATH에 대한 변경 사항을 가져와야합니다.

여전히 문제가 해결되지 않으면 Bazaar 프로젝트에 file a bug을 입력하십시오.

+0

감사합니다 .xxxx입니다. 이름에 공백이없는 디렉토리에 bcompare를 재설치하고 현재 작동 중입니다. –