2009-12-15 72 views
0

我們正在考慮使用NAnt作爲我們內部(通常是基於Web的)應用程序的部署工具。如何爲NAnt輸出着色?

我們的許多當前解決方案之一使用命令行上的彩色輸出來指示安裝(綠色和紅色)是否存在問題。

當NAnt正在執行時,是否有一種簡單的方法可以將輸出更改爲特定的顏色。

如果沒有簡單的方法,我會有興趣聽到好的方法。

回答

2

我們結束了一種名爲colorecho自定義任務,其工作原理相同,回聲的任務,但我們的顏色輸出它。

+0

你能告訴我們你是怎麼做到的嗎?我正在尋找一個simialr的東西。 – RodH257 2010-08-10 04:40:09

+0

同上,請分享。 – 2010-09-10 22:47:47

+0

http://riccardotramma.com/tag/nant/看起來可能在這裏很有用。沒有源代碼,但是您可以使用JetBrains的dotPeek將其反編譯並重新設計我想。 – 2017-04-20 21:01:31

0

你看過NAnt工具:ColorNAntdirect link)?

+0

我在列表中看到了它,但我對運行PERL並不感興趣...正在瀏覽它。 – 2009-12-15 23:26:41

2

我沒有試過呢,但下面的鏈接看起來很有希望:

Colorized-NAnt-Console-Output

+0

當然,這需要修補和構建南特源。 – JeffH 2009-12-16 14:18:21

+0

我喜歡它。我將不得不嘗試。如果它能編譯成一個可以放入標準NAnt安裝的獨立DLL,然後通過配置使得記錄器可用,那將會很好。 – 2009-12-16 16:15:27