On Tue, 2007-05-01 at 14:49 -0600, Dave Smith wrote:
> He claims that his manual 
> backups are sufficient, and that for a one-man project it doesn't really 
> matter. Can you give me any suggestions on how I can convince him to 
> join the rest of the civilized world and use revision control daily, 
> without being a jerk and going over his head?

I find when I use revision control that I work in smaller, more atomic
changes. When contributing code to any large project they will always
ask that your changes be split into distinct, testable pieces. When
working on my own projects I find I do the same thing. It makes testing
easier and it means you're less likely to break the build.

A while back I took over some code that managed provisioning of all our
user accounts across a diverse set of back-end systems. It was a fairly
decent sized bit of Perl and we couldn't afford for it to be broken in
production. The changes I had to make were substantial though. So I
pulled it into Subversion and created a new branch. There I was able to
debug, test and commit my changes without touching production until I
was ready. At the same time I was able to make simple bug fixes to both
trees. I would do it again in a heartbeat.

Corey



/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to