我正在尝试让我的ccnet.config文件中的源代码控制块访问SVN而不传入凭据。相反,我希望使用在ccnet服务中配置的用户。
所以,我只是没有在sourcecontrol块中包含用户名和密码标签,认为它可以工作。
它没有,而是我得到错误:
源代码管理操作失败:svn:“http://xxx.xxx.com:8888/svn/SourceCode/Trunk”的选项:授权失败(http://xxx.xxx.com:8888)
如果我然后将用户名和密码标记放入源控制块,并使用为服务配置的完全相同的凭据,那么它可以正常工作。
我做错了吗?
提前致谢。
答案 0 :(得分:1)
您需要以该用户身份登录该框(或使用svn客户端执行RunAs)并执行svn更新或其他svn操作以获取SVN以提示您获取该存储库的凭据。当系统提示时,告诉SVN缓存凭据。