我正在使用Capistrano和git来部署RoR应用程序。我有一个文件夹下每个用户有自己的文件夹。当用户上传或保存文件时,它会保存在他们自己的文件夹中。如何防止capistrano覆盖用户上传自己文件夹中的文件?
当我将新版本的代码部署到服务器时,用户文件和文件夹将被我的开发机器上的内容覆盖。
有没有办法忽略capistrano中的一些文件夹,就像我们在git中做的一样?这篇文章 - http://www.ruby-forum.com/topic/97539 - 建议使用符号链接并将用户文件存储在共享文件夹中。但这是一个旧帖子,所以我想知道现在是否有更好的方法来做到这一点。
此外,有没有人知道任何良好的屏幕录像/教程推荐使用RoR + git + capistrano?
谢谢。
谢谢约翰,它是符号链接。 – 2010-04-03 10:48:53