Reputation: 54790
Coming from IDEs with full-blown svn support such as Eclipse and Netbeans, I'm wondering what is the recommended way to use svn with Textmate? Is it all manual, ie using the command line, or are there features that allow you to diff/checkin/merge/etc in Textmate itself?
Upvotes: 7
Views: 10024
Reputation: 1459
Although Project Plus is great for quick visual checks on file status, you will still probably need the SVN bundle for doing diffs and merges - which I have to say the existing SVN bundle handles pretty well.
Try looking at the merge options; you can do a side by side comparison of diffs, choosing what you want to include in the merge from either file.
What you can't do is do diffs on arbitrary files - however you can do this using the diff bundle, funnily enough. It's not something that I need to do as regularly, but it has come in handy a few times.
Upvotes: 0
Reputation: 15198
The svn menus can be accessed through ctrl-shift-a. I find that this bundle is a bit less intuitive than using svn in eclipse, but it does do the job. The one gotcha that I've gotten caught on is that you need at least one open file in the project in order for the svn menu options to be available. I close my tabs as soon as I'm done with the files, so this has come up a few times.
Upvotes: 2
Reputation: 41170
Ciarán Walsh has replaced SVNMate with ProjectPlus -- in addition to Subverison it handles Git, Mercurial, Bazaar and Svk.
Upvotes: 7
Reputation: 532435
I've never actually used it, but isn't there an existing Subversion bundle in TextMate. Is that not adequate for you?
Upvotes: 3
Reputation: 36287
There is a plugin for textmate wich can be found here: http://www.reinventar.com/2008/07/svn-plugin-for-textmate/
The plugin mentioned in that post is SVNMate
Upvotes: 8