0
就是我一直以爲它意味着目標會回來並繼續執行時,它調用其他目標或外部生成文件只有當叉是真的在nant腳本目標中,fork =「true」是做什麼的?
<target name="target_fork" description="with fork" fork="true">
</target>
和
<target name="target_nofork" description="no fork">
</target>
之間的區別。但是一些快速的測試腳本並不能證明這一點。
那就是爲了表演呢,去異步運行一個任務嗎? – CRice 2010-11-11 02:27:42
如果存在可能導致流程失敗的風險,我通常會分出一項任務。如果你用叉子運行它,它不會取消你的「主」腳本。 我不知道性能問題。啓動虛擬機的新實例通常意味着更多的資源。 – Michael 2010-11-11 03:09:29
我開始用螞蟻的角度來思考你是否正確,但是從nant的角度來看,fork根本不會做任何事情http://nant.sourceforge.net/release/latest/help/fundamentals/targets.html(儘管似乎在nant的nunit測試元素上有一個fork屬性,它在單獨的AppDomain中運行測試):http://nant.sourceforge.net/release/latest/help/tasks/nunit.html – CRice 2010-11-11 04:42:01