我正在使用Capistrano,并且在每次部署时都丢失了我的图像文件。因此,在我的deploy.rb中启用
set :linked_dirs, fetch(:linked_dirs, []).push('public/system')
现在我有一个共享目录,它将在各个版本中保持不变。现在,我如何将当前版本路径符号链接到共享路径,以便在每次部署时都不会丢失我的图像?
我发现了一个可以执行此操作的命令行,但确实无法确定。 这样做可能吗?
sudo ln -nfs "/home/deploy/apps/appname/current/public/system" "/home/deploy/apps/appname/shared/public/system"
提前致谢