我检查了TeamCity中的选项“在构建之前清理签出目录中的所有文件”。但它似乎并没有在构建和部署代码之前删除服务器上的文件夹。总是有不再需要的杂散文件。有没有更好的过程/我们可以通过添加额外的命令行参数来构建步骤来实现这个目标吗?有没有一种方法可以在构建之前使用TeamCity删除目标服务器中的目录?
谢谢。
我检查了TeamCity中的选项“在构建之前清理签出目录中的所有文件”。但它似乎并没有在构建和部署代码之前删除服务器上的文件夹。总是有不再需要的杂散文件。有没有更好的过程/我们可以通过添加额外的命令行参数来构建步骤来实现这个目标吗?有没有一种方法可以在构建之前使用TeamCity删除目标服务器中的目录?
谢谢。
尝试将特定文件夹设置为Build Checkout Directory(而不是使用默认文件夹)。您可以在VCS设置页面中进行设置。
您还需要选择该选项的结账每次运行前清理目录。否则你仍然会留下流氓文件的问题