

I don’t use TextMate, partly because I’m not on a Mac and partly because I prefer either Dreamweaver (just as a code editor, not its WYSIWYG mode) or plain old “vi”. But in the Windows environment where I’m forced to work, “going command line” is a bit clunky. I’m an old UNIX guy, so I can handle command line. Seemed like it might do what I wanted, until I realized that it’s all command-line driven. I looked into SVN and Git, then got excited about Mercurial. But the SyncBack nightlies just overwrite the previous day’s backup, so that’s not really version control it’s just insurance against a server meltdown.
#Looking textmate manual#
I’m already using SyncBackSE nightly to pull a complete copy of all code from the server, and I do a manual database backup on a periodic schedule. I just need a simple version control system that’s simple to use but smart enough to keep track of differences, rather than keeping a complete copy of every version of every file (I have some web clients with ~10,000 files after just a week or two, my hard drives would be begging for mercy!) I don’t have to contend with other developers potentially modifying code, and am also unlikely to need to do any kind of branching or forking of the “source code tree”. Then it will be used as the default editor for any text-based file that doesn't yet have an application preference for its extension. I’m a “lone developer” and need to be able to roll back to earlier versions of my code. To change the default text editor across the board, use the aforementioned method (i.e., 'Get Info' 'Open with:' (editor of choice) 'Change All') on.
