3/04/2012

搭建Ruby on Rails环境

http://ruby.railstutorial.org/chapters/a-demo-app#sec:planning_the_application
0. 安装和配置git。具体上github官网看
1. 安装Ruby,网上说最好使用rvm,这样子有利于gemset的安装位置放在一起,也有利于切换不同的ruby版本。凄凉的是最好不要同时装1.8.7和1.9.3啊。。本人试了两次每次总是找不到rails,因为默认版本1.8.7,把default改成1.9.3重启又没了,麻烦死了,没那个需求还是别装那么多。
2. 安装gem,会发现用rvm装完ruby1.9.3以后自动已经配好了最新的gem
3. 安装rails,利用gem install rails直接安装最新版本的rails
4. 这时候可以测试一下,用rails new proejctname来做一个project,然后bundle install一下,跑rails server即可。
5. 纠结了很半天git要怎么做push pull fetch等等。暂时还没有明白github的版本控制到底优良在哪里。做提交的时候首先是可以git push origin master,这时提示哪些文件可以add,利用add filename,然后commit即可。
    而从repo上第一次下载到本地有个很纠结的地方:就是这个repo是不是你自己的?如果你不是admin则一般有两种协作方式让你进行版本控制。
一种是fork到自己repo里进行push commit等。另一种是在源项目里创建一个shared的branch和repo,然后push的东西用那个shared的branch提交的相应的repo里。两种都不直接commit到master上,因为这样不利于协作。

先写这么多,其实还没弄太懂,明天继续。

No comments:

Post a Comment