【发布时间】:2012-01-18 20:26:51
【问题描述】:
我有一个机架空间云服务器,我在上面托管一个 Sinatra 应用程序。我的应用程序中有一个公共目录,用于存储我当前的样式、脚本等。我还有其他文件,但我不想在每次部署时都更新和传输。我正在使用 git 和 Vlad 进行部署,所以为了避免这种情况,我目前的流程是
- 进行本地更改和更新
- 更新我的本地仓库
- 推送到 git
- 运行 vlad:update
- 然后手动 ssh 进入我的服务器并将项目中我想要的 mp3 和其他内容 mv 到当前版本的公用文件夹
简而言之,我希望能够访问我的用户文件夹中提供的文件,或者理想情况下还可以选择访问具有权限的服务器文件上的另一个用户,这样我就不需要总是将它们移动到当前手动发布。
谢谢
【问题讨论】:
-
你不能用 vlad 从应用的公共文件夹创建符号链接到你需要的目录吗?
标签: ruby sinatra rack rackspace vlad-deployer