在一天中的大部分时间里,我一直在倾注我的设置,我无法弄清楚我做错了什么。
我的开发盒上的单个代理上运行了 3 个构建配置。从 SVN 签出代码。
我已经安装了 OctPack 来创建几个用于部署的包。除此之外,我还创建了一个 nuspec 文件以在 NuGet Pack 步骤中使用。在测试时,所有这些位都可以正常工作。
问题是nuspec文件打包了一些sql脚本文件进行部署。没有什么花哨。
问题是这些 sql 文件正在从工作文件夹中的磁盘中消失。我得到:
Cannot start build runner: Failed to find files to create packages matching: [src\database\SqlScriptsPackage.nuspec] under H:\TeamCity-Build\work\a1dbf81458fbab0a.
尽管所有内容都在 SVN 中,但整个数据库目录是空的。
我已经尝试了所有我能想到的方法,包括强制进行干净的结帐。
所有项目都使用相同的 VCS 根设置来检查“自动在服务器上”。
什么可以放弃所有这些文件?