Capistrano是否需要在Gemfile的开发组中?

在一个rails Gemfile中,gem’capistrano gem 'capistrano'是否需要位于:development组中,或者将它放在任意组中是否有任何优势,例如:tools

简单地说,不,它不需要,但它最好的做法和保持你的gem整洁。 这样做的最佳方式是开放辩论,但基本上只要Capistrano在你工作的环境中可用,无论是哪个组或与之无关,尽管我可以看到使用任意:tools组几乎没有优势:tools因为:development将在生产中彻底排除它并且首先“自动地神奇地”。