I stumbled across this post on Korby Parnell’s weblog aboutthe Visual Source Safe roadmap and furuture development progess. All I can say is I really really hope that some of the VSS developers take some time and use other things like CVS and take some notes.
I’ve never been shy at work about my severe dislike of VSS after using CVS at home. The brannching/merging/tagging in VSS is plain old painful compared to CVS, especially for the less savvy users who use the VSS explorer having to sort through no end of folders that are branches and such other messes.
Don’t even get me started about pinning. It always seemed so unnatural. I pin something to prevent a newer copy from getting deployed in Get Latest, yet I can’t edit or checkout ANY version of that file. Grrrrr.
Let’s not forget the spontanous corruption / combustion of the source database every now and again. Ouch.