SourceSafe 2005 Update is available for download!

I’m very pleased to announce that the wait is over.  Today the first official update for SourceSafe 2005 went live on the web.  Download away — it’s only 3.5MB. To quickly bring new readers up to date: this update is a rollup of 64 VSS bug fixes.  We focused hard on customer pain points; almost 3/4…


VS 2008 and SourceSafe Q&A

My post about VS 2008 and the SourceSafe CTP generated lots of questions.  I’ll do my best to answer all of them. Q: Why wasn’t this information in the VS2008 README?A: It should have been.  It was definitely in the Orcas Beta1 and Beta2 READMEs.  I haven’t checked the RTM copy but if it was…


List of SourceSafe bugfixes updated

Just a quick note to let you know that I’ve updated the list again.  To recap: you can get fixes #1-57 today via the CTP build.  English only, I’m afraid.  The final GDR ships later this year in all supported languages (English, Japanese, French, Italian, German, Spanish).


VS 2008 users: remember to download the SourceSafe CTP

You’ve probably all seen Soma’s announcement that the 2008 suite of products officially shipped this morning.  Good luck downloading — our servers are pegged 🙂  If you plan to use VS 2008 with SourceSafe, make sure to pick up the Update CTP too.  Without it, some features like “Open from Source Control” will not work at all. …


SourceSafe Explorer: what does the "build tree" checkbox do?

When you run Get on a folder (aka project) in VSS Explorer, you’re presented with these options: (if you don’t get this dialog, try holding Shift) Most of the options are obvious, but not “build tree” — at least not to me.  The online help explains it thusly: Projects only. Overrides the working folders for the…


Did you know? How to bring up old-style dialogs in SourceSafe 2005

One of the changes made between VSS 6.0 and 2005 was to replace ancient file dialogs with common dialogs from the Windows Shell wherever possible.  Check out the 6.0 version of Set Working Folder: It just screams “Win 3.1”, complete with floppy diskette icon in the dropdown.  By contrast, if you install VSS 2005 on…


Back from Brazil

I’ve been on vacation the last two weeks, and was silent for several weeks before that.  Lots of things from that time stretch I want to share.  Most notably, we wrapped up the promised “VSS GDR CTP”.  Brian Harry was kind enough to announce its RTW in my absence (including an all-too-necessary jab at its…


SourceSafe 2005 GDR first release around the corner

We finally have a name.  Last time I blogged about the future of SourceSafe, I had to constantly refer to “the next servicing release.”  No more.  That next release will officially be a “GDR” — and it’s coming sooner than you think. Some brief history on Developer Division nomenclature.  Hotfixes are one-off solutions to a specific problem: they…


Intro to Solution Binding in TFS, plus bonus FAQ

Solution Explorer isn’t working the way I expect.  How do I fix it?  In TFS, the answer is usually quite simple, because TFS uses workspaces to do most of the dirty work.  So if you’re familiar with our workspace model, a quick behind-the-scenes tour of solution binding should equip you to solve most problems yourself.  (If…


Deploying SourceSafe automation on clean machines

“I’ve written an app using IVSS.  Why won’t it start?” This question has come up a few times.  Unfortunately, Dependency Walker can’t answer it.  And the issue probably won’t reproduce on the developer’s machine if he has the full SourceSafe 2005 installed.  So let’s spell it out: regsvr32 /s ssapi.dll SSAPI is the core VSS library. …