thiagobrandam said:
Does anyone know any good revision control tool/software for Ruby?
Thanks in advance.
Use what you want! Here are some options:
- RCS
- CVS
- Subversion
- TLA (Tom Lord's Arch)
- Git
- Darcs
- Mercurial (hg)
- Perforce
- Bazaar
- rsync (yes, rsync)
- cp (you'd be surprised how many multinational shops do it this way)
Fancier tools like aegis build on top of some of the above mentioned
tools and provide more robust (read: anal) features that are meant to be
leveraged by a team working together.
Sorry if I missed someone's flavor of the month.
Just remember that *switching* is the hard part, not choosing. I suggest
using something that looks interesting on a low-impact/low-consequence
project and seeing if you like it. If you encounter any gripes or things
you don't like, really, if anything bugs you, switch to a different one
on the next project. Eventually, you will find something you like and
accept its warts (trust me, they all have them, even current golden
children git and mercurial).
Buy-in is pretty much guaranteed with all of these, although
distributing your code in development will be considerably harder with
the RCS, cp, and rsync "options".
HTH,
-Erik