从我所看到的Psake域特定的PowerShell脚本不评估是否真的需要构建依赖对象 - 而是始终按顺序评估依赖对象。
是否有办法实现依赖关系,以便只有在任何相关文件比目标文件更新时才会执行构建make目标(如文件)的脚本?
我尝试了前置条件和后置条件,但成功有限,但这似乎是一个标准要求,并且在我过去使用的每种UNIX风格“make”中都有。感觉我错过了一些明显的东西。救命啊!
答案 0 :(得分:2)
据我所知,Psake没有这样的工具。类似的PowerShell构建工具Invoke-Build可以。如果" incremental"你可以尝试一下。任务对于构建脚本很重要。查看其维基页面