BUGBUG: poor title

Richard Berg's look at source control and life

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...

Author: RichardB Date: 12/11/2007

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...

Author: RichardB Date: 12/03/2007

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...

Author: RichardB Date: 11/19/2007

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...

Author: RichardB Date: 11/19/2007

'tf checkin' exit codes

All tf.exe commands return one of these:public enum ExitCode { Unknown = -1, Success = 0,...

Author: RichardB Date: 09/25/2007

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...

Author: RichardB Date: 09/24/2007

TFS Version Control Concepts 3: Item Versions and the two meanings of 'Changeset'

Let's recap Items one more time. Items are unique. They have an ID that no other item does. Items...

Author: RichardB Date: 09/15/2007

TFS Version Control Concepts 2b: Namespaces in practice

Command Line usage In Source Control Explorer, you're always operating on pending space. At the...

Author: RichardB Date: 09/14/2007

TFS Version Control Concepts 2: Item Names

Last time we learned that the principle objects in the source control system are called Items, and a...

Author: RichardB Date: 09/14/2007

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...

Author: RichardB Date: 09/11/2007

Binding Outlook macros to a keyboard shortcut

When I updated Buck's TFS macros for Outlook 2007, I neglected to demonstrate how they were...

Author: RichardB Date: 09/11/2007

Back from Brazil

I've been on vacation the last two weeks, and was silent for several weeks before that. Lots of...

Author: RichardB Date: 08/06/2007

List of bugs fixed in SourceSafe 2005 GDR

I'm a big fan of the work Brian Harry has done to make our processes more transparent. Nevertheless,...

Author: RichardB Date: 06/06/2007

When I upgraded to OL2007, Buck's great little macros stopped working. Today, I finally got the guts...

Author: RichardB Date: 06/06/2007

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...

Author: RichardB Date: 06/06/2007

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...

Author: RichardB Date: 06/04/2007

UI Bug: resolving multiple merge conflicts

Resolving merge conflicts is hard enough already. Which branch is "target," again? Unfortunately...

Author: RichardB Date: 06/04/2007

How to use TFS for source control only

Personally, I've never had a problem simply ignoring the features I don't need. Nevertheless, this...

Author: RichardB Date: 05/10/2007

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....

Author: RichardB Date: 05/09/2007

A few good men: the next SourceSafe servicing release, recruiting, and you

Many of you have wondered aloud when VSS 2005 SP1 will finally arrive. I can't answer that yet,...

Author: RichardB Date: 05/03/2007

SourceSafe users, update your bookmarks! Alin Constantin's homepage has moved

Power users should be familiar with the great work Alin did during his time on the SourceSafe team....

Author: RichardB Date: 05/02/2007

TFS Team Project whitepaper

As promised, we finally have some guidance around structuring team projects. What can you do within...

Author: RichardB Date: 05/01/2007

New CodePlex project: TFS Event Handler

In their own words: Project DescriptionThis is a service based system with a front-end allowing the...

Author: RichardB Date: 05/01/2007

It's finally here! Our first real guidance on branching & merging has been posted, on a Codeplex...

Author: RichardB Date: 03/21/2007

Install sequence: VSTS SP1, TFS SP1, Vista, Quiescing, oh my!

I've noticed a lot of customer confusion around SP1. None of the information below is new -- anyone...

Author: RichardB Date: 02/22/2007

PowerShell example: adding items from a changeset to a label

A recent request: "I want to be able to add a label to all files that were modified/added/whatever...

Author: RichardB Date: 02/21/2007

add-types.ps1 - poor man's "using" for PowerShell

One thing that's missing from PowerShell is the ability to import foreign namespaces into the...

Author: RichardB Date: 02/21/2007

New TFS tool - TFSProxy

I love it when participating in the community pays off. Barely a week later, we had a neat little...

Author: RichardB Date: 02/01/2007

DST 2007 issues in SourceSafe

The rules for U.S. daylight savings time are changing in 2007. SourceSafe cares about time zones, so...

Author: RichardB Date: 01/29/2007

SourceSafe on Vista part 2

I want to expand on the Microsoft support lifecycle policy I mentioned before. To reiterate, VSS...

Author: RichardB Date: 01/26/2007

Clarifying SourceSafe support on Vista

Amid all the furor over Whidbey SP1 and the forthcoming Vista GDR, there hasn't been any statement...

Author: RichardB Date: 01/23/2007

Tidbits: life under a Limited User Account (LUA)

I'm about to wipe my main work machine and install Vista RTM x64. Wish me luck. Sure, people @ MS...

Author: RichardB Date: 12/15/2006

When your feature hits the blogosphere: SCM and the Windows Shutdown crapfest

Moishe Lettvin has a great blog entry, an inside look at how a Vista feature ate thousands of...

Author: RichardB Date: 12/01/2006

Teamprise Turns 2.0

Anyone who reads the forums knows Martin Woodward is a great help to the TFS community. As it turns...

Author: RichardB Date: 12/01/2006

Another solution to "Get Latest on Checkout"

As most SourceSafe users have probably discovered by now, TFS does not get the latest version of a...

Author: RichardB Date: 11/29/2006

TFS Version Control Concepts 1: Items

We use version control to store stuff. What stuff? A bunch of items, the most basic elements of...

Author: RichardB Date: 11/03/2006

TFS Version Control Concepts 0: Vocabulary

To summarize the goals laid out in my reintroduction, I want a chance to start my TFVC "story" from...

Author: RichardB Date: 10/24/2006

An introduction, 1350 posts later

On the Microsoft forums, that is...no, I didn't suddenly eclipse Raymond. As you probably haven't...

Author: RichardB Date: 10/17/2006

[stub article]

I wonder how this will appear (in contrast to a 'post').

Author: RichardB Date: 04/08/2005

In Medias Res

A simply reply to a mundane problem over on Cyrus' blog turned into a broader opinion piece, and so...

Author: RichardB Date: 04/07/2005