2011-02-13 2 views
2

프로그래밍 계발에 도달하기 위해 레일스 생태계 내에서 최신 웹 사이트를 구축하려고합니다. 나는 .Net 개발자로서이 일을 매우 힘들게 생각하고 있으며, 내가 포기하고 다시 내가 알고있는 것에 돌아갈 때 옳은 방향으로 밀어 넣을 필요가있다.Windows에서 Rails 3.0 응용 프로그램을 만들고 게시하는 가장 쉬운 방법은 무엇입니까?

나는 Rails에 사용되는 프로토 타입에 접근하고 있으며,이 제품의 베타 버전을 게시 할 현명한 배치를 설정하는 방법을 알아 내려고 노력해 왔습니다. 나는 내가 현명한 방식으로 출판 할 수있을 때까지 더 이상 개발할 어떤 시점도 보이지 않는다.

지금까지 HostingRails에서의 호스팅에 가입하고 Google Code에서 SVN 저장소를 만들고 Capistrano를 설치했습니다. 지금 직면하고있는 문제는 이러한 이야기를 서로 나누기 위해 Capfile과 Deploy.rb를 변경하는 방법을 알지 못한다는 것입니다. 그 전에 데이터베이스 배포에 대해서도 생각했습니다. 문제는 호스팅 제공 업체의 자습서가 좋지 않아서 Capistrano에 대한 문서가 제 머리 위에 곧장 간다는 것입니다. 나는 카피스트라 노가 암호 프롬프트를 제시하는 지점에 있으며, 내가 알고있는 것과 관련된 암호는 작동하지 않는 것으로 보인다. Capistrano는 나에게 그것이하려고하는 것에 대한 힌트를주지 않으며, 설정 파일에있는 무엇이 잘못되었는지 알아내는 방법을 모른다.

누구나 가능한 한 작은 구성으로 응용 프로그램을 게시 할 수있는 완벽한 툴체인을 제안 할 수 있습니까? 내가 막연하게 올바른 방향으로 가고 있으며 이것은 또한 합리적인 DB 배포 옵션을 제공 할 것입니까? 누구든지 배포가 가능하기 전에 37 개의 보석을 이해할 필요가없는 간단한 단계별 가이드를 제안 할 수 있습니까?

답변

5

레일 프로젝트에 svn 및 HostingRails 대신 자식과 heroku을 제안합니다. msysgit은 Windows에서 잘 작동하며 전적으로 heroku를 사용하기 시작했으며 heroku gem을 설치하고 "git push heroku master"를하는 것만 큼 쉽습니다.

+0

+1 git/heroku의 또 다른 좋은 이유는 http://railstutorial.org/ruby-on-rails-tutorial-에서 온라인으로 정말 좋은 무료 튜토리얼이 있거나 책/pdf/스크린 캐스트를 구입할 수 있다는 것입니다. 도서 . – JeffH

관련 문제