Workflow incorporating Subversion, FTP, Editor?

On Mac, I use TextMate as my editor of choice. Lots of language goodies for speeding development in whatever language you're doing via Bundles It has an SVN bundle, which lets you update/checkout/commit directly. I use that for quick updates/checkouts.

On my test server, I have another SVN working directory. I set up an SVN Post Commit hook to 1) automatically update the test server with the latest code, and then 2) send a twitter message to inform other developers of the change If I want to do more in depth work on the SVN repository (tags, commit logs, diffs) I tend to use the command line, or use a dedicated client like Cornerstone Eclipse is an IDE, which also includes syncing with version control, and FTP.

On Mac, I use TextMate as my editor of choice. Lots of language goodies for speeding development in whatever language you're doing via Bundles. It has an SVN bundle, which lets you update/checkout/commit directly.

I use that for quick updates/checkouts. On my test server, I have another SVN working directory. I set up an SVN Post Commit hook to 1) automatically update the test server with the latest code, and then 2) send a twitter message to inform other developers of the change.

If I want to do more in depth work on the SVN repository (tags, commit logs, diffs) I tend to use the command line, or use a dedicated client like Cornerstone. Eclipse is an IDE, which also includes syncing with version control, and FTP.

The sort of coding I do is (in this order) Javascript, PHP, HTML/CSS. I really don't like Eclipse. Like Netbeans, which I prefer to the various Eclipse based products and which also has version control, etc., it uses too many resources for my setup.

The post commit hook bit looks interesting, though. – gaoshan88 Jan 27 '10 at 15:14 Ok, so if you're going to a Mac, then you might also look at Coda (panic.Com/coda) , which supports a nice workflow for code editing, version control, file transfer in a single window (no context switching). – fitzgeraldsteele Jan 29 '10 at 14:42.

Maybe install svn on the testing machine and do an update automatically every ten minutes or so. Or at a specific time. Just an idea.Sascha.

Almost all the programming editors (Vim, Emacs, etc) support subversion integration. The only missing link is the FTP to test server. You can do this easily with a post-commit hook in subversion.

If you want to run some pre-commit tests as well, check out this script I had written some time back: code.google.com/p/svn-pre-check.

In case someone is still looking for svn ftp connection I would suggest svn2ftp.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions