我今天下午更新到 cygwin 1.7.15 并运行了我今天早上成功运行的相同的 nant 脚本,除了 nant 现在挂起 - 没有显示任何输出。我已经验证了 nant (0.91.3881.0 alpha2) 仍然在 Windows cmd 提示符下运行,并且我尝试rebaseall
在 cygwin 上运行但没有任何运气。
编辑:在 1.7.15 中,nant 不会在任务管理器和进程资源管理器(sysinternals)中显示为进程。
我如何nant
重新在 cygwin 中工作?
看起来这是一个已知的错误,即将修复。修复上似乎没有 ETA。您可以通过恢复到 Cygwin 1.7.14 来解决它。重定向 stderr 和 stdout 不起作用。
如果您使用“非 cygwin dll”,请确保将 CYGWIN 环境变量设置为 pipe_byte(有关更多信息,请参见此处)。