달력

4

« 2024/4 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
2008. 3. 30. 13:38

backlog system을 rails로 개발하기 Ruby2008. 3. 30. 13:38

2008/03/29

프로젝트 생성

msmac ~/ruby> rails backlog

svn에 프로젝트 임포트하기

msmac ~/ruby> svn import backlog http://source.daumcorp.com/private/msbaek/trunk/backlog -m '1 프로젝트 생 성 후'

MakeResourceFul 플러그인 설치

msmac ~/ruby/codetalks] script/plugin install http://svn.hamptoncatlin.com/make_resourceful/trunk
vendor/plugins/make_resourceful 디렉토리에 생성됨

msmac ~/ruby/backlog] svn add vendor/plugins/make_resourceful

msmac ~/ruby/backlog] svn status

msmac ~/ruby/backlog] svn commit -m 'MakeResourceFul 플로그인 설치 후, scaffold 생성 전'
Committed revision 6.

haml 플러그인 설치

msmac ~/ruby/codetalks] sudo gem install haml
msmac ~/ruby/codetalks] haml --rails .

scaffold 생성하기

msmac ~/ruby/backlog] script/generate resourceful_scaffold task type:integer state:integer title:string description:text

이때 주요하게 생성된 파일은 아래와 같다.

app/models/task.rb
app/controllers/tasks_controller.rb
config/routes.rb
db/migrate/001_create_tasks.rb

msmac ~/ruby/backlog] svn commit -m '스캐폴드 생성 후'
Committed revision 7.

:
Posted by codetemplate