Browse by Tags
All Tags »
tfs (RSS)
All tf.exe commands return one of these: public enum ExitCode { Unknown = -1, Success = 0, PartialSuccess = 1, UnrecognizedCommand = 2, Failure = 100, } .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New",
Read More...
Let's recap Items one more time. Items are unique . They have an ID that no other item does. Items are versioned . Like all version control systems, TFVC is about making it easy to store successive versions of the same item and retrieve old ones when
Read More...
Command Line usage In Source Control Explorer, you're always operating on pending space. At the command line, it's less clear. Consider the following setup: you're working in a directory $/project that's mapped to c:\project and contains two files a.cs
Read More...
Last time we learned that the principle objects in the source control system are called Items, and a few of their basic properties. That was awhile ago so let's recap: Items are unique . They have an ID that no other item does. Items are versioned . Like
Read More...
When I upgraded to OL2007, Buck's great little macros stopped working. Today, I finally got the guts to ask the Outlook guys what they broke improved. The answer was simple enough. I'll let the code do the talking: Sub LinkToWorkItem() Set oDoc = ActiveInspector.WordEditor
Read More...
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
Read More...
Resolving merge conflicts is hard enough already. Which branch is "target," again? Unfortunately there's a bug in v1 that makes it even harder. If you select multiple conflicts in the main Resolve dialog... ...then you get this abomination: Yikes! Allow
Read More...
Personally, I've never had a problem simply ignoring the features I don't need. Nevertheless, this is a frequent request. If you're sick of waiting 10 minutes every time you want a new top-level folder, Paul Hacker has a solution for you: Empty Process
Read More...
As promised , we finally have some guidance around structuring team projects. What can you do within a team project? What can you migrate between projects? Which settings are global, which are scoped only to Team Projects, and which can be broken into
Read More...
In their own words: Project Description This is a service based system with a front-end allowing the dynamic addition of event handlers for Team System. Users can upload their own custom Handlers as part of an assembly which are then loaded and executed
Read More...
It's finally here! Our first real guidance on branching & merging has been posted, on a Codeplex wiki no less. I reviewed several drafts of the paper, but the real credit goes to Mario for driving our (the product group's) side of the process. Congrats
Read More...
I've noticed a lot of customer confusion around SP1. None of the information below is new -- anyone could piece together the same recommendations by dissecting the various READMEs, release notes, blogs, etc. -- but I think there's value in collecting
Read More...
A recent request : "I want to be able to add a label to all files that were modified/added/whatever as part of a changeset." Sounds like a job for PowerShell! function label- changeset ( [ string ] $ serverName , [ string ] $ labelName , [ int ] $ changeset
Read More...
One thing that's missing from PowerShell is the ability to import foreign namespaces into the current context. That leads to a lot of typing at the interactive prompt and bloated hard-to-read lines in your scripts. For example, even if you've loaded the
Read More...
I love it when participating in the community pays off. Barely a week later, we had a neat little applet posted to CodePlex: Project Description This little plugin will allow you to switch tfs proxy servers or disable the tfs proxy. It's also possible
Read More...