为什么捆绑安装(使用capistrano时)为gem创建一个capistrano文件夹?

时间:2012-07-31 09:11:21

标签: ruby ruby-on-rails-3 rubygems capistrano bundler

我完全迷失了capistrano和bundler的合作。我刚刚开始使用capistrano进行部署,当我尝试在我的本地开发机器上运行“bundle install”时,bundler实际上创建了一个“capistrano”文件夹并在那里安装了gem。理想情况下,在封锁我的项目之前,“捆绑安装”只会选择系统宝石并像魅力一样工作。

这一直困扰着我,我想知道为什么会这样,以及如何防止它(至少在我的本地开发机器上)。我理解这在生产服务器上实际进行“上限部署”时可能有用,但为什么要开发?

帮助..指向正确的方向某人请...

由于

1 个答案:

答案 0 :(得分:0)

我确定你这样做

bundle install capistrano

只是,

bundle install
如果你已经将capistrano包含在你的Gemfile

中,那么

就足够了