园子里很少TFS的文章,所以也没什么资料可参考。遇到问题看看有没有大神遇到过帮忙解决。
废话少说,我在我的服务器上部署tfsexpress2017.1版本。我想使用CI-CD(持续集成-持续部署)嘛
所以就按照提示下载代理
下载vsts-agent-win7-x64-2.105.7 解压 到C盘的 agent目录(保证自己有Windows PowerShell Win10可以忽略)
https://docs.microsoft.com/zh-cn/powershell/scripting/setup/installing-windows-powershell?view=powershell-6
运行config.cmd文件按照提示输出URL之后就出现下图错误
翻阅资料后查找到
https://docs.microsoft.com/en-us/vsts/pipelines/troubleshooting?view=vsts#http-trace-logs
资料说出现该错误是IIS上匿名身份验证没有启用导致。但是我的服务器的IIS上就是这样设置的只启用Windows认证和匿名验证。
现在实在没辙了,不知道问题在哪里,有遇到过的大神求帮忙
看看网站文件夹里那个IUSR_开头的那个用户的权限时怎样的,貌似匿名身份验证用的就是这个用户