2011-02-25 4 views
1

허드슨에서 VC++ 프로젝트를 위해 태스크를 설정하려고합니다. MSBuild 작업으로 파일 시스템에서 프로젝트를 빌드 할 수있었습니다. 그러나 빌드를 수행하기 위해 바자회 저장소를 체크 아웃하도록 작업을 구성하려고 할 때, 체크 아웃은 항상 인증에 실패합니다. Bazaar 암호가없는 접근은 기계에 설치되고 bzr cmd 줄을 사용할 때 암호없이 체크 아웃이 발생합니다. 또 다른 게시물은 C : \ Documents and Settings \ Administrator.hudson에 id_rsa가 있어야한다고 제안했으나 도움이되지 않았습니다. Subversion 구성에서 나는 사용자 이름과 암호를 언급하는 방법을 보았습니다. 이 문제를 해결할 수있는 방법이 있습니까?허드슨에서 Bazaar 설정하기

답변

0

나는이 문제를 해결했다. authentication.conf는 Windows에서 고려되지 않습니다. 나는 repo를 http를 통해 액세스 가능하게 만들고 해당 URL로 바자회를 구성했습니다. 암호를 묻지 않고 http 프로토콜로 repo를 다운로드 할 수있었습니다. 내가 한 또 한가지는 hudson에 사용자 이름을 만들었습니다.이 사용자는 바자 repo에 액세스 할 수있는 사용자와 일치하여 pwd라는 사용자를 묻는 또 다른 문제를 해결했습니다.

0

~/.bazaar/authentication.conf에 해당하는 창에서 인증을 설정했다고 가정합니다 (올바른 위치를 얻으려면 bzr version -v을 사용하십시오).

hudson은 명령 줄을 사용하여 연결하는 사용자와 동일한 사용자로 실행되고 있습니까? 이는 사용하려고하는 authentication.conf에 영향을 미치기 때문입니다.

허드슨은 authentication.conf를 사용하고 있지만 우분투에서 실행합니다.