Geeks With Blogs

@CaffeinatedTwit
  • CaffeinatedTwit It would also be nice if google added some sarcasm filters about 1786 days ago
  • CaffeinatedTwit "Singletons are evil" = 739,000 results..."Singletons are aewsome" = 384,000 results...Evil clearly wins. about 1786 days ago
  • CaffeinatedTwit @mpool Noob! You obviously haven't had enough practice when it comes to drinking at lunch. about 1798 days ago
  • CaffeinatedTwit Spent lunch at Borders working on a blog post for Monday. about 1799 days ago
  • CaffeinatedTwit I'm still in the mode where I'm trying to minimize the refactoring until I get the mocking framework more deeply integrated into our process about 1799 days ago
  • CaffeinatedTwit Just discovered the outref option in rhino.mocks. Opted to use that instead of refactoring legacy code to a return object this time. about 1799 days ago
  • CaffeinatedTwit First time posting on twitter in a couple of weeks and the update fails. Good to know things haven't changed much. about 1800 days ago
  • CaffeinatedTwit Overheard: Is there anyone I can talk to there who is having a better day than you are? (coworker to DMV worker) about 1800 days ago
  • CaffeinatedTwit Installing the final version of R# 4.0. Been getting lots of errors with the pre-release version I am using, so hopefully this will help. about 1808 days ago

Caffeinated Coder A Grande, Triple Shot, Non-Fat Core Dump by Russell Ball
Recent source control woes have inspired me to write this little poem about my least favorite source control system.

VSS, I hate you so
And I can not wait to see you go.

You have the word safe in your name
Yet since you came
my IDE has crashed
And my files have been trashed.

If your integration were not so lame,
Then maybe I could do a simple rename;
All I wanted was a little bit of history
But a few files I did purge and now it's all a mystery.

Branching and merging is something we no longer dare
So we copy and paste with much care;
A changeset would help reduce the friction
and make release reports seem less like fiction.

If only you would realize
that it should not take days to Analyze;
And it is wrong that I should have to be leery
when all I want to do is a simple query.

Because of your file based sharing
About disk space and security we gave up caring;
Haven't you heard of atomic commits?
If so, perhaps my project wouldn't be on the fritz.

If only I could create a simple diversion

Then I could quickly upgrade to Subversion.
Perhaps if we had Perforce or Vault
Then our development wouldn't grind to a halt.

VSS, I hate you so
And I can not wait to see you go.

For a non-rhyming look at some of the short-comings of VSS, I recommend this article by Alan de Smet.
 
Posted on Thursday, November 8, 2007 12:03 AM Musings, Rants, and Humor , Tools | Back to top


Comments on this post: A Poetic Tribute to Visual Source Safe

# re: A Rhyming Tribute to Visual Source Safe
Requesting Gravatar...
Tragically this is a really, really common story. Fortunately for my colleagues and I, we're about to switch to Subversion in a week or two. Yay!
Left by Neil Barnwell on Nov 08, 2007 3:21 AM

# re: A Poetic Tribute to Visual Source Safe
Requesting Gravatar...
Yes, I feel fortunate that the guys here realize we have a sub-optimal solution and are willing to upgrade soon. We've tentatively talked about upgrading to subversion and will hopefully find some time in the next month to make it happen. I'm definitely looking forward to the switch.
Left by Russell Ball on Nov 08, 2007 8:49 AM

Your comment:
 (will show your gravatar)
 


Copyright © Russell Ball | Powered by: GeeksWithBlogs.net | Join free