2012-10-10 5 views
1

CruiseControl.NET과 함께 사용하기 위해 perforce custom labeller를 만들었습니다. labeller는 대부분의 프로젝트에서 작동하지만 일부에서는 작동하지 않습니다.Perforce 사용자 정의 레이블

P4 -s -c 클라이언트 _ -p SCM : 1234 -u 사용자 이름 labelsync -l 라벨 이름 다음과 같은 오류와

:하지 레이블 파일 (들)

CruiseControl.NET 다음 명령에 실패

cmd에서 위의 명령을 실행했지만 동일한 오류가 발생했습니다.

+0

빈 레이블을 사용하려고하면 보통 이러한 오류가 나타납니다. 당신이하는 일에 대해 좀 더 많은 맥락을 제시 할 수 있습니까? –

+1

아마도 클라이언트 "client_name"과 "labelname"레이블의 매핑이 일치하지 않습니까? 그러면 클라이언트가 레이블에있는 파일을 볼 수 없습니다. – pitseeker

답변

2

무엇이 잘못되었는지 발견했습니다. Perforce는 대소 문자를 구분합니다. 나는 창고 위치를 대소 문자와 일치하도록 변경하여 문제를 해결했습니다.

+1

이것은 * nix 서버에서 (기본값으로) true입니다. Perforce는 Windows 서버에서 대소 문자를 구분하지 않습니다. 기본 OS 설정을 무시할 수도 있습니다. – Mark

관련 문제