[Home]

VersionControlEverything

You heard me: Version Control Everything! Everything!

I've been working in Configuration Management (mostly ClearCase?) since 1994. In college, I was one of the few students to use RCS. Tragically, this was not taught in any class at my school and most people graduated knowing nothing about version control. Very sad.

I think it is one of the most important and overlooked concepts in computer science. Every day I run into another situation where some sort of version control would have prevented problems, or would have made recovery and post-mortem analysis easier (or even possible in some cases). Having this sort of thing would make security holes less of an issue: even if somebody gets in, you know who did what and when. Even if the identity is false, you still know the what and when and can easily revert.

Here are some things I have seen that desperately call for version control:



VeganMilitia | RecentChanges | What links here | Preferences | Upload | Page List
This page is read-only | View other revisions
Last edited October 4, 2007 2:11 pm by inet-bc01-o.oracle.com (diff)
Search: SearchHelp
Powered by Laughing Squid