我正在尝试在我的 Windows XP 机器上设置 TeamCity。由于身份验证错误,它无法从 subversion 获取代码。我已将我的 Windows 域\用户用户名和密码放入 TeamCity 配置中 - 但它看起来像是在尝试基本身份验证。我需要改变什么?
这是 TeamCity SVN 日志(实际的服务器/端口已替换为 server:port):
[2009-05-28 17:37:43,375] 调试 - javasvn.output - 网络:已发送
选项 /svn/外部 HTTP/1.1
主机:远程服务器:端口
用户代理:SVN/1.5.5 SVNKit/1.2.2 ( http://svnkit.com/ ) r5405
活着:
连接:TE,保活
TE:拖车
授权:基本 bWVybG90L21hcmt3OiVyZnZjZGUz
内容长度:0
接受编码:gzip
内容类型:文本/xml;字符集="utf-8"
DAV:http ://subversion.tigris.org/xmlns/dav/svn/depth
DAV:http ://subversion.tigris.org/xmlns/dav/svn/log-revprops
DAV:http ://subversion.tigris.org/xmlns/dav/svn/mergeinfo
[2009-05-28 17:37:43,453] 调试 - javasvn.output - 网络:已读
需要 HTTP/1.1 401 授权
日期:格林威治标准时间 2009 年 5 月 28 日星期四 05:38:56
服务器:阿帕奇
WWW-Authenticate: Basic realm="Subversion Repositories"
内容长度:401
保活:超时=5,最大值=99
连接:保持活动
内容类型:文本/html;字符集=iso-8859-1
[2009-05-28 17:37:43,453] 调试 - javasvn.output - 网络:svn:“ https://server:port Subversion Repositories”需要身份验证