Что делает fork = "true" в целевых сценариях nant? - PullRequest
0 голосов
/ 11 ноября 2010

В чем разница между

<target name="target_fork" description="with fork" fork="true">
</target>

и

<target name="target_nofork" description="no fork">
</target>

Я всегда думал, что это означает, что цель вернется и продолжит выполнение, когда она вызывает другие цели или внешние файлы сборки, только если fork имеет значение true. Но некоторые быстрые тестовые сценарии Nant не доказывают это.

1 Ответ

1 голос
/ 11 ноября 2010

Обновлено:

Свойство fork=true не действует.

Термин fork обычно означает, что код, который вы запускаете в задаче , а не в цели как вы предлагаете, будет выполняться в другом процессе (Виртуальная машина на Java-языке).

Задача разработчика, например NUnit в NAnt или задача Java в ANT, определяется значениемfork собственности.

...