我现在已经设置了一个MSBuild脚本来为我的MVC项目在正确的结构中创建我需要的文件夹和文件。然后我将Teamcity设置为仅查看我想要的文件的文件夹,并将其复制到artifacts文件夹。到现在为止还挺好! 但是,结构中有一些文件夹是空的,Teamcity不会复制这些文件夹,即使我已将其设置为复制主文件夹及其中的所有内容。
有没有办法强制Teamcity复制所有内容 - 我的意思是我的文件夹中的所有内容,或者它根本不起作用?
Teamcity工件路径设置:
Website => Release
答案 0 :(得分:0)
您可以在这篇文章中找到答案:How do I exclude the contents of a directory but not the directory itself in MSBuild
这不是Teamcity,但仍然是MsBuild。问题是msbuild的include不包含空目录......
答案 1 :(得分:0)
我们设法解决这个问题并跳过空文件夹。因此,这不再是一个问题。但是,仍然不知道如何复制空文件夹。我长期从事研究的理解是它根本不起作用。