我目前正在使用RVM在本地编写Rails应用程序。
现在我想要一个设计师加入我,为这个应用程序构建一些html代码,css和js。 我不希望他用捆绑器,更新数据库等来学习所有东西,所以简单地共享一个git-repo就行不通。
我的问题有一个简单的解决方案吗?
答案 0 :(得分:1)
我总是使用bash脚本来安装和更新我的Rails项目。
所以我可能会有这个./script/install
脚本:
#!/bin/bash
set -e # stop the script as soon as an error occurs
echo "--- Making sure bundler is installed"
gem which bundler &> /dev/null || gem install bundler --no-ri --no-rdoc
echo "--- Installing gems"
bundle check || bundle install
echo "--- Setting up the database"
bundle exec rake db:setup db:test:prepare
echo "--- Running tests to see if everying installed correctly"
bundle exec rspec spec
bundle exec cucumber features --profile all
echo "--- Everything installed correctly!"
echo "--- Run `rails server` to start the server!"
答案 1 :(得分:0)
最困难的部分是真正的开发环境,这样有流浪汉。 你将所有东西设置在vagrant中,然后他下载它,并且确实如此。
rails s
他完成了:
http://railscasts.com/episodes/292-virtual-machines-with-vagrant