Gray's Matter
Justice Gray - North America's favorite metrosexual software consultant

I Wish These People Updated More Than Once a Year



Anonymous Developer A: "So, Get Latest Version is broken"

Anonymous Incredibly Handsome Metrosexual Developer:  "Excuse me?"

"Get Latest Version from Team Foundation Server.  It's broken - we get build errors once we retrieve from the repository"

"I seem to remember Cruise Control sending us an E-mail this morning stating that the build was broken because someone did a check-in with a syntax error.  Did that get fixed yet?  Could that be the problem?"

"[name withheld] says that this isn't the issue, it's Get Latest Version.  Besides, we can't trust Cruise Control - TFS is broken on check-ins as well."

"Check-ins are broken too?"

"Yeah, sometimes we add a file to TFS but TFS doesn't *really* add the file.  Or we get a defect rejected because we asked TFS to check-in a file but TFS doesn't really check in the file."


"So you're telling me that Get Latest Version, Add File, and Check In Pending Changes are *all* broken."

"Yes, and merging too.  We have to lock the files when we check out because TFS merging doesn't work, it just overwrites changes for no reason."

"Wow, that is weird.  [Awesome Anonymous Developer] and I have been helping on this project with you guys for three weeks.  We've had to add files almost every time we've checked in, with no problems with the build *or* with resolving defects.  We have even managed to *merge* files without catastrophe.  There can only be one of two explanations for this miraculous occurence:

a) TFS isn't actually broken; it's just that [Awesome Anonymous Developer] and I have figured out how to use TFS

b) every possible function of source control in TFS is broken, but [AAD] and I possess magical powers.

Now, if you'll excuse me, I have to go put on my robe and wizard hat so I can see what's going on with the build."

Friday, August 17, 2007 #