Buck Hodges

Visual Studio Online, Team Foundation Server, MSDN

June, 2007

  • Buck Hodges

    Outlook 2007 macro to create work item and changeset hyperlinks


    Richard Berg updated the Outlook macros I posted nearly two years ago to work with Outlook 2007.  These macros will convert the selected number into a hyperlink to that work item or changeset.  I have them hooked up to Alt+W and Alt+C for work items and changesets, respectively.

    Outlook macro for work item and changeset hyperlinks -- updated for 2007

    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:


  • Buck Hodges

    Specs for a CCTray equivalent for Team Build and TFS Hosting


    Jim Lamb has posted a couple of specs recently.

    The first is a Windows tray app that notifies you when builds complete, like CCTray does for CruiseControl.Net.  Due to the time constraints of the Orcas release, we were not able to implement this for the product, but we are considering releasing it as a power tool for Orcas, in addition to including it in Rosario.

    Rather than lots of dense text, the spec is really just a series of drawings of the UI, so please take a look.

    Build Notification Applet

    Well, we've worked up an initial design for a notification applet that would run in your tray (er, I mean "notification area") and keep you up-to-date on the status of the build definitions you're interested in. Here's an annotated storyboard that walks you through the design. Please post comments here and let me know what you think. We haven't even started implementing this yet, so now is the time to give us feedback.


    Jim's also been working on the plans for hosted TFS.  If you are interested in learning about the pilot program, you'll want to check it out.

    Hosted TFS Pilot Program

    After coming across a question regarding hosted TFS on Linked In, I thought I would post some information on the subject. Here's an excerpt from the attached TFS Hosting Brief

    “Team Foundation Server (TFS) is a server product built on top of standard Microsoft technologies, including ASP.NET web services, SharePoint, and SQL Server 2005. TFS is traditionally self-hosted inside of an organization. A single Team Foundation Server can support up to 2000 users with the appropriate hardware configuration.


  • Buck Hodges

    Orcas: Scheduled builds now support building even when there are no changes


    Back in February, I wrote a post on the build scheduling feature that we've added for Orcas.  In that post, I stated that we designed it such that the scheduled build only occurs if there has been a checkin that affects the build.

    Based on feedback, we changed it so that you have the option to force the scheduled build to run even if nothing has been checked in.  I've updated the original post to include the feature change.  If you look at the bottom of the dialog, you'll see there is a checkbox that allows you to have the scheduled build always run.

    As always, we appreciate your feedback!  We really do listen.  Obviously, there are lots of cases where we can't respond with a quick product change due to various constraints, but it's really great when we can.

    You'll see this feature whenever Orcas Beta 2 is released.

  • Buck Hodges

    V1.0 of the Migration and Synchronization Toolkit has been released!


    Matt Mitrik, program manager for TFS migration and synchronization toolkit, has announced the release of version 1.0.  Note that it also includes the source code so that you can extend it as well.

    Check it out!

    V1.0 of the Migration and Synchronization Toolkit has been released!

    The first complete version of the Migration and Synchronization Toolkit has been released on CodePlex! To get the latest source code, including the complete reference implementations, please visit the CodePlex page for the Toolkit: http://www.codeplex.com/MigrationSyncToolkit
    In addition to updating the source code and reference implementations, a significant amount of new documentation has been added. From the home page of the CodePlex project, there are links to pages to help users getting started, define the features, and provide guidance of building a tool, just to name a few. Over the next few weeks, we will be adding to the content on the wikis, including some user feedback from our pilot programs for the toolkit.
    Please also remember to give us feedback! Any comments on the usage of the toolkit, questions about writing tools, questions on using the tools, and comments on the documentation are all welcomed. All the feedback that we can get will ultimately help to improve the Toolkit, so please speak up if you have any comments.
    Since the prerelease version, we've seen many requests for various tools to help migrate and synchronize data between version control and work item/bug tracking systems. Part of the motivation behind this toolkit was to encourage community development of tools for common systems used by TFS users and potential TFS users. If you are interested in starting an open/shared source project to develop a tool, please let us know, and we can help to get a project started on CodePlex.
Page 1 of 1 (4 items)