Working for one of my clients this afternoon, I had to figure out a reasonable way to work with Visual SourceSafe. I program on a Mac, and my only access to Windows is via a Parallels installation of Windows Vista.
That’s not really the problem, Parallels is a stunningly good piece of software, and I think Vista is the least annoying of the Microsoft Operating Systems. So I can access VSS fairly easily. The problem is what an incredible hunk of junk that software is.
So really, if any Windows programmers read this, could you tell me if people at Microsoft are honestly forced to use that software? Why? Have you ever used good source control software? BitKeeper? SVN? GIT? What is it that is good about VSS? Is it just the trivial integration with Microsoft’s dev tools?
Look, I hate operating system wars. I just don’t care anymore, they aren’t worth fighting for me. But I simply don’t understand how VSS is still in the world and still used by anyone. Not when even ancient, cruddy old CVS is better, faster, and easier to use. VSS has absolutely no advantages I can see.
It makes me happy that this particular job was bid as an hourly gig. VSS overhead is adding significantly to the time I’m using and thus charging. Fine by me. If you are going to insist I use a moron tool, then you’ll need to pay for the time wasted.
[tags]vss,sourcesafe,version control[/tags]
I was in an emergency meeting recently where the company had sold a big project, based in large part on a super-duper-solves-everything process tool. This tool, this magical tool, is to be the company’s leverage for bringing in all the facets of the project on time and under budget.
Great
I’m no fan of PHP, I believe it is a terrible language which produces insecure, ugly code almost all the time, yet I use it. It
I’ve been saying for years “The only time I program in Java is when someone pays me.” I was half joking, just stupid office banter, but I’m getting more and more sure about that opinion. Rant mode – engage.
One thing I just don’t understand is why more people, especially framework designers, omit or skip logging.
Recent Comments