我正在运行 capistrano (v3) 来部署到我的生产中,部分输出如下:
[dd854ece] Running /usr/bin/env [ -L /home/deploy/apps/ap_production/releases/20140207003504/tmp/cache ] on myserver (redacted)
[dd854ece] Command: [ -L /home/deploy/apps/ap_production/releases/20140207003504/tmp/cache ]
[dd854ece] Finished in 0.153 seconds with exit status 1 (failed).
我不明白发生了什么事。 env 打印设置的变量,它可用于在新环境中运行命令,但最后,正如我认为的那样,它还用于启动正确的可执行文件。
那么它应该启动的命令/可执行文件是什么?方括号有什么用?
谢谢。
请您参考如下方法:
查看我的评论。显然,它确实做了它应该做的事情。