我有一个项目使用 SVN 外部来包含一些东西(实际上是 MSBuild 社区任务,但这是切线的)。外部存储库需要用户名“guest”但没有密码。
我设置了一个 externals 属性,这在本地进行 SVN 更新时效果很好。当我的 TeamCity 持续集成构建运行时,问题就出现了。TeamCity 尝试检查外部资源和阻塞,因为它不知道用户名。
我尝试在 TeamCity 中将外部定义为单独的 SVN 根,但这不起作用,所以我认为这不是解决方案。
那么我该如何进行这项工作呢?如何让 TeamCity 知道它需要登录到外部 SVN 存储库?