我构建了一个类似于Capistrano的小型部署脚本,它将Rails应用程序检出到一个带时间戳的目录,并在一切顺利时将current
链接设置为该链接。
问题是,在触摸tmp / restart.txt时,没有任何反应,我想知道它是否与cd /path/to/app/current
之后的时间戳目录内的Passenger Standalone有关。因此,如果我更新当前链接,乘客不会看到该链接的新目标目录中发生的事情,但保留在旧目标目录中,认为生活很美好。
这些假设是否正确,如果是,我该怎么办?如果没有,我该怎么办?
答案 0 :(得分:6)
您需要将当前值作为第一个参数传递