Wow, that last post regarding CVS touched off quite a discussion. I think that singlehandedly doubled the total number of comments I’ve gotten on this blog to date.
We had some interesting internal discussions as a result of this stuff, too. And, in the meantime, I’ve found dozens more little patches that CVS had apparently been missing for an unknown period of time. As the title of this post suggests, I’ve been continuously integrating
for days now, and I’m way past tired of it.
Wayne points out in the comments that it has to be pilot error. Fine, maybe it is, but if the plane is un-flyable to begin with, is it the pilot’s fault for messing up? Hmm, philosophical…
It looks like SVK, Subversion, or Perforce will be the successor to our CVS installation. I’m tempted to give SVK a try, but I only want to do this one time – we have literally thousands of files in our tree(s), so this is going to be painful any way we go.
Anyway, thanks for all of the feedback. It has been great.