使用NT Auth与CruiseControl和Subversion

时间:2009-05-29 20:43:46

标签: svn cruisecontrol.net

我正在尝试让我的ccnet.config文件中的源代码控制块访问SVN而不传入凭据。相反,我希望使用在ccnet服务中配置的用户。

所以,我只是没有在sourcecontrol块中包含用户名和密码标签,认为它可以工作。

它没有,而是我得到错误:

  

源代码管理操作失败:svn:“http://xxx.xxx.com:8888/svn/SourceCode/Trunk”的选项:授权失败(http://xxx.xxx.com:8888

如果我然后将用户名和密码标记放入源控制块,并使用为服务配置的完全相同的凭据,那么它可以正常工作。

我做错了吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您需要以该用户身份登录该框(或使用svn客户端执行RunAs)并执行svn更新或其他svn操作以获取SVN以提示您获取该存储库的凭据。当系统提示时,告诉SVN缓存凭据。