Everything seems fine when there is no problems.

My son at an exhibition game.
Then something goes wrong.

or why would anyone code without Source Control?

Why would someone do either? We've all done the second.  I'm going to guess not all of us have done the first but it physically hurts more.  We know better than to code without backups or without checking things into some system but I get a lot of people that ask how to get started. Well,...

I have a talk at RMOUG in a couple weeks. This talk is going to be focused how to setup a source control system then add continuous integration.  We will use SQL Developer to check-in/out/patch the code.  We're going to start with just a bunch of files in a filesystem.  We are going to end up with a source code control and an integrated continuous integration running to build a stage system automatically.   based on when code is checked in and emails when builds fail!

We'll be using Oracle 11G Release 2, Oracle SQL Developer, Subversion, Hudson and Perl for a small script.

If your not coming to the show but are interested, I'll be writing up in more details here after the show. If there's something that you think should be addressed, let me know.