From Eclipse to Textmate

Gernot Kogler wrote:

A month ago I bought a Macbook Pro (my first Apple) and I'm really very
happy with it. I am used to Eclipse and RADRails for Rails Development
under Windows and Linux. I bought the famous Textmate and while I like
the lightweight feel of it, I miss some features from Eclipse like
seamless subversion integration and such. What tools do you Mac people
use besides Textmate?

Our cycle with svn rarely strays out of this envelop:

   svn up # what did you do?
   svn diff # what did we do?
   svn revert path/file # we should not have done it!
   rake ci m='what we did'

ci is a rake task that runs all our tests, and calls `svn ci -m "#{ENV['m']}"`

Frankly, there's almost nothing to integrate there. We don't do the
pathetic Visual Studio Classic thing were you have to click on each
file to check it out. And we certainly never check in just one file at
a time without a test run to back it up. The goal is that each ci is a
coherent integration of one tested version of the code.

Always develop with a command line open - preferrably bash - and enter
those command lines there. They are much more flexible and
user-friendly than a clicker inside an editor. That leads to mouse
abuse!

TextMate has a bit of Subversion integration out of the box. No, it’s not as nice as what Eclipse offers… synchronizing, visual diff, etc… however, I agree with Philip, having a good grasp of command line svn will eventually save ye arse at some point.

Check out this link for more info about TextMate bundles:
http://macromates.com/textmate/manual/bundles