2009-05-29 2 views
1

자격 증명을 전달하지 않고 내 ccnet.config 파일에서 소스 제어 블록에 SVN에 액세스하려고합니다. 대신 ccnet 서비스에서 사용하도록 구성된 사용자를 사용하고 싶습니다.CruiseControl 및 Subversion과 NT 인증 사용

그래서 나는 그것을 작동시킬 것이라고 생각하는 sourcecontrol 블록에 사용자 이름과 암호 태그를 포함하지 않았습니다. 나는 다음 소스 제어 블록에 사용자 이름과 암호 태그에 넣으면

Source control operation failed: svn: OPTIONS of ' http://xxx.xxx.com:8888/svn/SourceCode/Trunk ': authorization failed (http://xxx.xxx.com:8888)

및 서비스에 대해 구성된 동일한 자격 증명을 사용 :

내가 오류를 얻을 대신 않습니다 , 그런 다음 잘 작동합니다.

내가 잘못 했나요?

미리 감사드립니다.

답변

1

해당 사용자로 상자에 로그인하거나 svn 클라이언트로 RunAs를 실행하고 svn 업데이트 또는 다른 svn 작업을 수행하여 SVN이 해당 저장소에 대한 자격 증명을 요구하도록해야합니다. 프롬프트가 표시되면 SVN에게 자격 증명을 캐시하도록 지시하십시오.

+0

나는 OP와 같은 문제를 혼란스럽게하고 당신이 제안한 것을 자동으로 수행했지만 SVN은 이미 내 자격 증명을 캐싱했습니다. – Ickster