On Tue, Sep 30, 2008 at 10:30 AM, [email protected] wrote:
Personally I share the same love for Mercurial, although I did not
really like the Tortoise interface.
hg line commands are so great already.
HTH
Robert
–
C’est véritablement utile puisque c’est joli.
Antoine de Saint Exupéry
Thank you guys. I didn’t know my doubt would generate such rich
discussion. This semester I’m having OOP classes
and as a final exam, we will have to build a software using OO
concepts. As this is pretty much the first time my group
will have to deal with revision management. We decided to program in
Ruby (solely, no Rails at all) and we were wondering if there was
such thing
as a good revision control tool that best fits our needs (turns out it
doesn’t according to the discussion…). We talked to our teacher
and he decided that the Subversion repository of Google Code would be
the standard for all groups. Thanks once again for all the help. I
found
Robert K.'s and David M.'s opinions particularly interesting.
Help us think about hypeXreasoning issues and focus on what really
matters.
Thiago
http://video.google.com/videosearch?
client=safari&rls=en&q=mercurial&ie=UTF-8&oe=UTF-8&um=1&sa=X&oi=video_re
sult_group&resnum=4&ct=title#
thiagobrandam wrote:
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
thiagobrandam wrote:
Does anyone know any good revision control tool/software for Ruby?
Thanks in advance.
I work in NetBeans 6.1: it has a perfect support for Subversion, which I
use. It also have built-in support for CVS and Mercurial.