![]() |
1
4
如果不需要密码,只需要一个用户名,那么您可以在
指定服务器,然后设置“用户名”选项。例如:
|
![]() |
2
2
身份验证信息存储在运行程序的用户本地的配置文件中。或者至少,它可以配置为这样做。
我敢打赌,TeamCity的代理程序运行的用户与您登录机器的用户不同。如果是这样,您应该尝试使用同一个用户登录到计算机,然后执行
|
![]() |
3
2
TeamCity使用来自SVN客户端的缓存身份验证信息访问外部。除了从命令行客户端访问远程服务器、本地缓存凭据以及让TeamCity使用它们(在TeamCity SVN设置中有一个复选框,用于是否使用存储的SVN设置),没有其他方法指定外部身份验证信息。 |
![]() |
4
1
不特定于TeamCity,但如果需要指定签出
在
默认情况下,签出将使用当前用户的用户名。要使用其他用户名:
这将导致颠覆使用
而不是改变
上面关于Stefan的回答
|
![]() |
5
0
我从未使用过TeamCity,但使用过其他CI工具。 而不是让TeamCity调查SVN回购的新版本。可能有一个提交后挂钩调用teamcity,但是在这样做之前,让它运行一个Ant脚本,SVN将本地目录更新到teamcity服务器。第一次签出到此目录时,您应该有机会设置Externals。 |