我的TFS 2018版本在GET SOURCES失败,出现此错误:
我的步骤 我有一个全新安装的TFS 2018。 我创建了一个代理池(默认) 我创建了代理 VSTS服务正在运行 我创建了一个简单的Visual Studio 2017 C#winforms项目 我向TFS添加了解决方案 我映射了工作区
获取来源...... 我将CLEAN设置为true ...并且它已设置为Clean Sources。我的服务器路径直接连接到存储库中的解决方案文件。
但上述错误仍在继续。
有什么想法吗?救命啊!
答案 0 :(得分:6)
我遇到了这个问题,原来是因为我在“服务器路径”框中而不是源目录中指定了解决方案文件。
最初,我将服务器路径设置为$ / Modelling / ConsoleApp1 / ConsoleApp1.sln并收到上面的错误,然后将其更改为$ / Modelling / ConsoleApp1,问题消失了。
答案 1 :(得分:0)
我最终删除了Agent文件夹结构,也删除了代理。并在TFS中删除了构建定义。我选择从头开始,在重新构建新的AGENT并使用构建定义创建新的存储库之后,它起作用了。错误停止了。
答案 2 :(得分:0)
另一个解决方法是,如果您的“服务器路径”是单个文件,那么“本地路径”应该是带有扩展名的文件名,而不是空白。 $/MyPath/MySolution.sln -> MySolution.sln