AFAIK, Aptana RadRails, Netbeans RubyIDE and 3rdRail have SVN
integration support.
Which of these IDEs have the best SVN integration and why ?
I have found Netbeans to have be the best in that arena, IMHO.
> AFAIK, Aptana RadRails, Netbeans RubyIDE and 3rdRail have SVN
> integration support.
Both RadRails and 3rdRail use the Subclipse plugin (though I suppose either
could be made to use Subversive instead), so you'll see no differences
between them.
I'm fairly happy with Subclipse; it's a bit finicky, and there are some
cases (reverting, especially) where it's much slower than the command line,
but the integration with the core Eclipse feature set is really nice - the
ability to see in your project which files need updating, the Synchronize
mode, and especially Mylyn's ability to automatically create separate
changesets for each of your to-do tasks. Two of my favorite features are
the Eclipse Compare Editor graphical merge view and the "Quick Diff"
annotation bar[2] (which colors the line-number field for each line based
on revision number and author, making it easy to find change groups).
The Subclipse maintainer is also on the core Subversion team, so I'd expect
Subclipse to have terrific support for the cool new upcoming features in
1.5, like first-class changesets and merge tracking. In fact, he's blogged
about a GUI merge-tracking client he's been working on[3].
[1] http://rubyurl.com/OxM
[2] http://rubyurl.com/GRf
[3] http://rubyurl.com/nDn
--
Jay Levitt |
Boston, MA | My character doesn't like it when they
Faster: jay at jay dot fm | cry or shout or hit.
http://www.jay.fm | - Kristoffer
As I understand it from the Aptana radRails Forum, we can also use
subversive.
Regards,
Ray