Wednesday, February 14, 2007

SourceSafe is SourceSuck

OH HO HO ISN'T THAT CLEVER?

Shit, I have had the extreme displeasure of having to fuck with SourceSafe via SourceOffsite which, let me tell you friends, after having used Subversion is like being fucked with a rusty butterknife.

There is simply no other way to describe the sheer agony of having to use this tool.

Do you know that its possible to do a project-wide diff and see all of the project files not in the repository, and YET THERE IS NO WAY TO ADD THEM FROM THIS VERY INTERFACE?

God, the fucking SAVAGERY OF THIS APPLICATION IS IMPOSSIBLE.

Just using it makes me feel like I've been blown back to the stone age of computing.

Oh, god, file locks. File locks. I can't EDIT this file because someone else MIGHT BE using it -- MIGHT BE. They might have locked it just because they weren't sure if they might need to edit the file, so they locked it anyway just in case.

It's like REAL LIFE THREADING DEADLOCKS.

Thank God for Subversion and TortoiseSVN.

tags: , , , ,

2 comments:

Qwertie said...

here, here. (I had the displeasure of using SourceSafe at the last company I worked for.)

dave said...

Amen. I've dealth with the exact same scenario at the company I currently work for... it's funny, because the guys (or girls, lets not assume girls can't write awful software too!) from SourceGear are also the ones who are famous for writing articles on why it's ok to release software with a ton of bugs as long as you know what they are... hmmmm.... and this is before you even mention VSS itself... which I suppose can be considered the aforementioned 'butterknife.' It's one of the products microsoft just bought from some other company, bundled, and really never developed... ever. In fact, they CALL the file mass a database, when there is really no basis for the data at all... E.F. Codd would be petrified.