-
Notifications
You must be signed in to change notification settings - Fork 15
Development Guidelines
Odaeus edited this page Sep 27, 2011
·
6 revisions
System: Git Hosted: GitHub at https://github.com/cyclestreets/
Development: Ubuntu/Mac OS X Deployment: Ubuntu
Follow: https://github.com/bbatsov/ruby-style-guide
- Rails: 3.1
- Ruby: 1.9.2
- Git: 1.7
- PostgreSQL: 9.0
- The master branch should be stable, tested, and can be deployed at any time.
- Work should be done in feature branches with meaningful names.
- Very small changes and bug fixes can be made on the long-running bugfix branch.
- Merges between branches should almost always be non-fast-forward.
- Only pulls from remotes or where a branch needs to catch up with master should be fast-forwards.