我需要在ASP MVC项目的构建过程中从TC的工件中排除一些文件.这些文件包含web.debug.config文件,但也有其他文件.
目前,TC中的工件路径设置如下所示:
src/Project.Web/*.config => arch.zip
我需要以某种方式告诉它跳过web.debug.config文件.我试过这个并不起作用:
src/Project.Web/*.config => arch.zip
-src/Project.Web/*.debug.config
所以,理想情况下,我不希望在构建期间创建的arch.zip中的这些文件.
DMa*_*Man 17
从TC10开始,这是可能的.在你的情况下,它将是:
+:src/Project.Web/*.config => arch.zip
-:src/Project.Web/*.debug.config => arch.zip
Run Code Online (Sandbox Code Playgroud)
psy*_*ych 13
这不可能像你提到的那样:
http://youtrack.jetbrains.com/issue/TW-5244
作为解决该问题的解决方法,您始终可以创建另一个构建配置,该构建配置具有快照依赖关系和主构建的artefact依赖关系.您的主构建将所有文件输出为人工制品.依赖于此的配置将artefact依赖项设置为:
+:*.config => <replace with location>
-:*.debug.config
Run Code Online (Sandbox Code Playgroud)
然后在该文件夹中发布您希望从此配置中获得的内容.不理想,但它会起作用.
| 归档时间: |
|
| 查看次数: |
7465 次 |
| 最近记录: |