2

根据我所见,Psake 域特定的 PowerShell 脚本不会评估是否真的需要构建依赖对象 - 而是始终按顺序评估依赖对象。

有没有办法实现依赖关系,以便构建生成目标的脚本(例如文件)仅在任何依赖文件比目标文件更新时才执行?

我尝试了前置条件和后置条件,但成功有限,但这似乎是一个标准要求,并且是我过去使用过的每一种 UNIX 风格的“make”。感觉就像我错过了一些明显的东西。帮助!

4

1 回答 1

3

据我所知,Psake 没有这样的工具。类似的 PowerShell 构建工具Invoke-Build可以。如果“增量”任务对您的构建脚本很重要,您可以尝试一下。查看它的维基页面

于 2015-02-08T19:42:06.867 回答