tfs2017 上的 SVN 更新中断
SVN update broken on tfs2017
自从我们将 TFS 服务器从 2015 年升级到 2017 年以来,SVN 更新命令不再起作用。我安装了两个 TFS 来重现该问题。我安装了一个 2015 并将其升级到 2017,另一个安装了全新的 2017。在两台机器上以及 2017 和 2017U1 上,问题和错误消息是相同的。有人对此有解决方案或解决方法吗?目前我们必须在每次构建时检查整个存储库,这会消耗大量时间。
编辑:我们正在使用 apache SVN 服务器版本 1.6.12 和 svn:// 访问。
SEO 标记:出现一个或多个错误。 (startIndex 参数必须大于或等于零。)
我出现了同样的错误,但不是每次构建都出现。
经过反复试验,发现$(Build.SourcesDirectory)(即_work\{someNumber}\s)下生成的目录不包含svn工作空间时会出现此错误。对我们来说,它是由 VS 测试任务创建的 TestResults 文件夹 - Related issue in vsts-tasks github
在构建结束时添加一个步骤以删除生成的目录,这为我们修复了它。
自从我们将 TFS 服务器从 2015 年升级到 2017 年以来,SVN 更新命令不再起作用。我安装了两个 TFS 来重现该问题。我安装了一个 2015 并将其升级到 2017,另一个安装了全新的 2017。在两台机器上以及 2017 和 2017U1 上,问题和错误消息是相同的。有人对此有解决方案或解决方法吗?目前我们必须在每次构建时检查整个存储库,这会消耗大量时间。
编辑:我们正在使用 apache SVN 服务器版本 1.6.12 和 svn:// 访问。
SEO 标记:出现一个或多个错误。 (startIndex 参数必须大于或等于零。)
我出现了同样的错误,但不是每次构建都出现。
经过反复试验,发现$(Build.SourcesDirectory)(即_work\{someNumber}\s)下生成的目录不包含svn工作空间时会出现此错误。对我们来说,它是由 VS 测试任务创建的 TestResults 文件夹 - Related issue in vsts-tasks github
在构建结束时添加一个步骤以删除生成的目录,这为我们修复了它。