I'm from an clientside language programming background, specifically ActionScript. So although I'm fairly code aware I have very little server side experience, particularly version control of databases along with the rails application itself. And then there's the command line which is a complete mystery.
Right now I'm building my first rails app and looks fairly nice on my local machine. I think it's about time I started laying down some version control. Most books brush over version control stuff but it seems more complicated than building the rails app, which is going along ok. So my questions are:
- Where to start learning this stuff?
- Can I version control the database with the rails app together?
- Is all this much more time consuming and complicated that building the rails app itself?