Welcome to MSDN Blogs Sign in | Join | Help

March '08 Team Foundation Server Power Tools Released

We've just released a new version of the TFS Power Tools.  This new Power Tool release will work only with the VS/Team Explorer 2008 client (but against either a TFS 2005 or TFS 2008 server).  If you haven't taken the time to upgrade yet, I highly recommend it - you are missing out on lots of great new value we are delivering.

Although this release is not quite as big as the record setting December '07 Power Tools release, it's packed with great stuff.  It's got something for almost everyone but the largest portion will probably be most useful to TFS administrators.  We know TFS administrators have been hurting and we are working hard to make their lives easy.

There are actually 2 downloads for this Power Tools release.  You can read below for details as to why.

TFS 2008 March '08 Power Tools

64-bit TFS 2008 Sharepoint extensions installer

 

In addition to the new features listed, we have fixed quite a few Power Tools bugs.  I don't have a complete list to share but I'm told there are some very important fixes that you will want if you use the Power Tools.  The new features include:

  • Process Template Editor support for custom work item controls - This has been, perhaps, the most commonly requested enhancement.  Anyone using custom work item controls knows that it has meant going back to editing XML for any work item type changes.  This new feature allows you to continue to use the GUI editor when using custom controls.
  • TFSServerManager client - Long ago, I posted screen shots of the TFSServerManager tool we've written to monitor what's going on in a TFS server.  The tool has finally made it into the Power Tools.  The accompanying TFSServerMonitor that provides availability and performance counter data has not yet made it but we hope to get that into a future release.  None-the-less, TFSServerManager alone, provide some great capability, including the ability to produce reports like the dogfood statistics posts that I do for our DevDiv server every month.
  • TFS BPA support for Windows Server 2008 - In addition to various rule improvements and bug fixes, we have updated the TFS Best Practices Analyzer to work on Windows Server 2008.  This enables this valuable tool to help trouble shoot issues on all supported operating systems while providing the minimal amount of "noise" and inappropriate warnings.
  • Work Item Template improvements - We've made a ton of usability improvements to the existing work item template Power Tool features.  If you haven't tried out this feature yet, I strongly recommend it.  It's a great way to pre-populate template bug reports (and other types of work items) with much of the required data and reduce the overhead of entering lots of similar kinds of bug reports.  The biggest improvements include:
    • Work item templates have moved from a separate tool window to a new node in the Team Explorer window (including support for organizing them in folder, cut/copy/paste, drag & drop, etc.

image

    • Editing work item templates now happens in a tool window in the document well rather than the somewhat odd looking scrollable modal dialog that it used to use.  This includes full document integration - toolbar support, dirty state, etc.
    • With the integration into tool windows, we were able to significantly simplify the menu structure and reduce clutter.
  • Scriptable Team Project creation - Oh my has this one been on the back log for a while.  It was a very common request right after we release TFS 2005 and we've finally gotten around to doing something about it.  This Power Tools release includes a new tfpt command - "tfpt createteamproject" that can be used to create new Team Projects in scripts rather than having to use the GUI.  There are a few important caveats here though.  First, it will only work if you also have Team Explorer 2008 SP1 installed on the machine.  There is a new API in Team Explorer 2008 SP1 that enables this new Power Tool command line.  Team Explorer 2008 SP1? you say?  How do I get that?  Well, SP1 hasn't released yet and I haven't even blogged the new feature set in it yet.  I expect some developments in those departments shortly.  I hope to blog the feature set of TFS 2008 SP1 shortly and for the Beta release of TFS 2008 SP1 to follow soon after that.  Keep your eyes peeled and know that once you get TFS 2008 SP1, this Power Tool feature will light up and suddenly scripting Team Project creation will become practical.  Oh, an by the way, using Team Explorer 2008 SP1 and this Power Tool release, you can automate Team Project creation against both TFS 2005 and TFS 2008 servers.
  • Support for 64-bit Sharepoint farms - Due to an unfortunate oversight in TFS 2008, our WSS installation tool does not support 64-bit Sharepoint.  We are rectifying this oversight with this new release of the TFS Power Tools.  We now have a TFS WSS extensions installer that will work on 64-bit Sharepoint installations.  Because this will only be needed by a few administrators/operations personnel, we chose not to include it in the main Power Tools download but instead to make it a separate download that can be found here.
  • Unshelve to a different branch - tfpt unshelve now supports a new option "tfpt unshelve /migrate" that will unshelve a shelveset to a different branch than it was originally authored in.  This provides a handy way to move pending changes from one branch to another without checking them in and merging and without having to do a bunch of manual work to figure out the common base version between the branches and work out the merge relationships.  A very handy addition that we use quite a lot internally.
  • Improvements to tfpt review - We use tfpt review internally for managing code reviews and have gotten a bunch of feedback on how it could be better - particularly in performance of moving between the file changes.  We've made several improvements to make the experience better.
  • Delete global lists in the work item tracking system - tfpt destroygl now allows you to delete global lists from the work item tracking system.  Previously there was no way to eliminate a global list once it had been created.  In the future, I hope to see this ability incorporated into the Process Template Editor, but for now, at least it is available.
  • Update bound Microsoft Office docs when the TFS server name changes - Bound Office documents (Excel spreadsheets and Project plans) include the TFS server name so that they can refresh their work item lists without prompting the user to connect to TFS.  Unfortunately, there has been no way to update the server name in the event that you rename your TFS server.  With the introduction of tfpt changedocurl, you can now update the server name, port number, etc in bound Office documents.
  • Performance improvements in tfpt online - I'm not sure how many people this will be a big deal for, but it's been a big complaint internally where we have 10's or 100's of thousands of files in an average workspace.  If you have large workspaces and you use tfpt online, you will likely notice that it now puts less load on the server and takes less time.

That's it but as you can see it's a long list and it's got something for almost everyone.  I really hope you enjoy it and, as always, please send me any feedback you have.  We are committed to continuing to deliver high demand improvements at every opportunity.  I mentioned TFS 2008 SP1 in this post briefly.  As I said, I'll be blogging about it soon and I really can't wait.  The list of improvements is HUGE - probably twice the size of this list.  Add that to the new version of Team System Web Access that's being previewed now (see my earlier post) and it's an exciting time for VSTS 2008 users.

Thanks,

Brian

Published Monday, April 21, 2008 2:11 PM by bharry

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# March 2008 TFS Power Tools now available

Check out Brian Harry’s post on the latest release of the increasingly popular (and increasingly valuable),

Monday, April 21, 2008 2:35 PM by Jeff Beehler's Blog

# March 2008 Team Foundation Server Power Tools Released

Brian Harry has blogged all the details , so I won't repeat them all here.  In particular, I know

Monday, April 21, 2008 3:25 PM by Jason Barile - Microsoft in Raleigh, NC

# [TFS] TFS PowerTools de Marzo disponible para descarga

Buenas, cómo bien nos comentaban la semana pasada en el MVP Summit en Seattle, ya está disponible para

Monday, April 21, 2008 4:37 PM by El Bruno

# [TFS] TFS PowerTools de Marzo disponible para descarga

Buenas, cómo bien nos comentaban la semana pasada en el MVP Summit en Seattle, ya está disponible para

Monday, April 21, 2008 4:37 PM by El Bruno

# [TFS] TFS PowerTools de Marzo disponible para descarga

Buenas, cómo bien nos comentaban la semana pasada en el MVP Summit en Seattle, ya está disponible para

Monday, April 21, 2008 4:40 PM by El Bruno

# March 2008 Team Foundation Server Power Tools Released

Brian Harry has just announced that the March 2008 Team Foundation Power Tools have been released: We've...

Monday, April 21, 2008 5:13 PM by Team System News

# March 2008 TFS Power Tools now available

Brian Harry has just announced that the March 2008 Team Foundation Power Tools have been released : We've

Monday, April 21, 2008 7:17 PM by Maor David

# Rilasciati i nuovi Power Tool per TFS... e questa volta sono VERAMENTE uno spettacolo!!!

Rilasciati i nuovi Power Tool per TFS... e questa volta sono VERAMENTE uno spettacolo!!!

Tuesday, April 22, 2008 2:30 AM by Normal people bore me!

# Team Foundation Server Power Tools - March 2008

The new release of the power tools is finally release and alive as per Brian's post . Download it

Tuesday, April 22, 2008 2:38 AM by Willy-Peter Schaub's Cave of Chamomile Simplicity

# re: March '08 Team Foundation Server Power Tools Released

Hi, I only installed the December release a couple of days ago! How should I go about installing this version? Do I need to uninstall the previous version before running this MSI?

Tuesday, April 22, 2008 4:38 AM by James

# re: March '08 Team Foundation Server Power Tools Released

Yes, just uninstall the December release (using Add/Remove Programs) and install the March release.  That's what I did on my machine - it was pretty straight forward.

Brian

Tuesday, April 22, 2008 10:10 AM by bharry

# re: March '08 Team Foundation Server Power Tools Released

"Support for 64-bit Sharepoint farms - Due to an unfortunate oversight in TFS 2008, our WSS installation tool does not support 64-bit Sharepoint.  We are rectifying this oversight with this new release of the TFS Power Tools."

So what does this mean for 64-bit compatibility?  Now is it just the TFS web services that need to go on a 32-bit machine?

Tuesday, April 22, 2008 10:18 AM by Mark Sowul

# re: March '08 Team Foundation Server Power Tools Released

I believe so, yes.  The Application Tier Web Services must still run on a 32-bit OS.  The database components and, now with the new Power Tools release, the Sharepoint components can run on a 64-bit OS.  We'll be addressing this issue with the AT web services in our next release.

Brian

Tuesday, April 22, 2008 10:26 AM by bharry

# {TFS.2008} Team Foundation Power Tools y mas

Recién salido del horno y colgado en la web de microsoft, nos encontramos con Team Foundation Power Tools y con un plus...

Tuesday, April 22, 2008 10:36 AM by Fer Antivero

# Nová edice TFS Power Tools se zajímavými novinkami

Brian Harry na svém blogu uveřejnil informace o nové edici Power Tools pro TFS, která je ke stažení zde

Tuesday, April 22, 2008 3:27 PM by BonzBlog Michaela Juřka

# VSTS Resources

At the VSTS event I promised to post the various links to resources. Documents etc ALM Assessment VSTS

Wednesday, April 23, 2008 3:48 AM by Ahmed Salijee

# Nouvelle version des PowerTools Team Foundation Server

Les PowerTools de mars sont disponibles en téléchargement depuis quelques jours. Voici les liens. TFS

Wednesday, April 23, 2008 10:54 AM by Visual Studio Team System

# Process editor - Preview Form does not work with a custom control.

Process editor allow to select custom controls installed you machine but the preview button does not work.

Message that "Form must contain at least on control" appears

Putting an X on the preview form would have been a better implementation.

Thursday, April 24, 2008 3:56 PM by Bertrand Huard

# re: March '08 Team Foundation Server Power Tools Released

Thank you for the feedback.  I'll ask someone to look into it.

Brian

Thursday, April 24, 2008 5:55 PM by bharry

# Team Foundation Server 2008 SP1

The stream of new stuff coming out for VS/VSTS/TFS 2008 continues! - see my recent post on an update

Monday, April 28, 2008 4:20 PM by bharry's WebLog

# Ausblick auf TFS 2008 SP1

Brian Harry hat einen interessanten Ausblick auf das Service Pack 1 des TFS 2008 veröffentlicht: Team

Tuesday, April 29, 2008 3:15 AM by Jürgen Gutsch

# Visual Studio 2008 Team Foundation Server Power Tools Released

I love the power tools available for VS 2008 TFS - they add an incredible number of features and functions

Wednesday, April 30, 2008 7:16 PM by The Liquidator

# re: March '08 Team Foundation Server Power Tools Released

Very cool stuff.  I've been awaiting the addition of the server manager client since the first screenshots you posted.

Coolness aside, I do seem to be having a problem with the latest release.  My "Find in Source Control" windows are not working properly.  The status and wildcard dialogs are permanently fixed with a height of 43 pixels.  I've deleted the UISettings.Config file in the TFS cache directory to no avail.  When the dialogs are displayed, they flash to full height and then shrink.  The resizer handle will only let me change the width.  I'm using 64 bit Vista with dual monitors.  The prior version worked as expected.  Any pointers would be appreciated.  Thanks.

Thursday, May 01, 2008 12:52 PM by Jim Horn

# re: March '08 Team Foundation Server Power Tools Released

Try double-clicking the title bars; it's a long shot, but I had a similar issue with some kind of dialog in VS, which was caused because it was in an incorrect pseudo-maximized state (maximized so you couldn't resize it, but not really maximized and taking up the whole screen).  If you're on Vista you will notice the title bar and taskbar are opaque in this situation.

Thursday, May 01, 2008 2:01 PM by Mark Sowul

# re: March '08 Team Foundation Server Power Tools Released

Ah, just saw that you can resize the width.  Well, I've no idea then.

Thursday, May 01, 2008 2:02 PM by Mark Sowul

# Team System Link Love - 9

Just checked the reports in FeedDemon, and I think it's only fair that if you haven't blogged

Saturday, May 03, 2008 2:33 PM by .NETicated

# re: March '08 Team Foundation Server Power Tools Released

Brian, when can we expect TFSServerMonitor component ?

Thanks.

Thursday, May 08, 2008 9:16 AM by Andrey

# re: March '08 Team Foundation Server Power Tools Released

Glad we have "delete global list" feature available now!

but where is the command (tfpt destroygl) located?

j77hua

Wednesday, May 14, 2008 5:22 PM by j77hua

# re: March '08 Team Foundation Server Power Tools Released

Download and install the March Power Tools.  You will find it under the Power Tools folder under Program Files.

Brian

Wednesday, May 14, 2008 6:32 PM by bharry

# Les Power Tools pour TFS 2008 : ce que vous avez peut-être raté

Annoncée il y a déjà quelques temps par Eric , d'après le post officiel de Brian Harry , cette nouvelle

Friday, May 30, 2008 6:52 PM by Kangoo's Blog

# Les Power Tools pour TFS 2008 : ce que vous avez peut-être raté

Annoncée il y a déjà quelques temps par Eric , d'après le post officiel de Brian Harry , cette nouvelle

Friday, May 30, 2008 6:53 PM by Kangoo's Blog

# bharry's WebLog : March '08 Team Foundation Server Power Tools Released

We've just released a new version of the TFS Power Tools.  This new Power Tool release will work only with the VS/Team Explorer 2008 client (but against either a TFS 2005 or TFS 2008 server).  If you haven't taken the time to upgrade

Saturday, May 31, 2008 6:40 PM by Dating

# re: March '08 Team Foundation Server Power Tools Released

Hi,

I got the following error, after installing power tools Package Load failure: package 'Microsoft.Teamfoundation.powerTools.Tfptpackage, Microsoft.Visualstudio.Teamfoundation.PowerTools, version=9.0.1.0, culture=neutral, publickeyToken=b03f5f7f11d50a3a' has failed to load properly. i tried this 'denenv /resetskippkgs' to re-enable package loading. but didnt help.

Thursday, June 05, 2008 2:32 AM by saritha poosa

# bharry's WebLog : March '08 Team Foundation Server Power Tools Released

We've just released a new version of the TFS Power Tools.  This new Power Tool release will work only with the VS/Team Explorer 2008 client (but against either a TFS 2005 or TFS 2008 server).  If you haven't taken the time to upgrade

Thursday, June 05, 2008 11:04 AM by Weddings

# re: March '08 Team Foundation Server Power Tools Released

The 64-bit Extension installer is failing for me. Do I need to install the Power Tools on our SharePoint server?

Thursday, June 26, 2008 12:55 PM by jmo1217

# 2008 年 3 月版 Team Foundation Server Power Tools がリリースされました

つい先ほど、新しいバージョンの TFS Power Tools がリリースされました。この Power Tools の新リリースは、VS/チーム エクスプローラ 2008 クライアント (および TFS

Friday, June 27, 2008 2:17 AM by bharry's WebLog

# Team Foundation Server 2008 SP1 プレビュー

VS/VSTS/TFS 2008 のための新機能が次々に登場しています ( TFS Power Tools の更新 (英語) に関する最近の記事をお読みください)。ここで、TFS 2008 SP1 の新機能についてお話しましょう。ベータ版のリリースも近づいています

Friday, June 27, 2008 2:31 AM by bharry's WebLog

# [TFS] TFS PowerTools de Marzo disponible para descarga

Buenas, cómo bien nos comentaban la semana pasada en el MVP Summit en Seattle, ya está disponible para...

Saturday, July 05, 2008 3:01 AM by El Bruno

# re: March '08 Team Foundation Server Power Tools Released

I just tried to install the 64b version of the TFS extensions, and I get an error saying that "No templates for SharePoint extensions werer uploaded to the server running Windows SharePoint Services, stsadm.exe returned the following error -1" the only thing found in the log file is

"Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.  Action _DE1E6A03_E64C_438D_B605_2008FF195BA1, location: C:\Program Files\Team Foundation Server 2008 Sharepoint Extensions x64 Power Tool\Tools\TfsConfigWss.exe, command: uploadtemplates

=== Logging stopped: 8/25/2008  12:27:58 ==="

We have a MOSS 2007 SP1 with Infrastructure update aplied.

Thought ?

Monday, August 25, 2008 12:34 PM by Gerald Parish

# re: March '08 Team Foundation Server Power Tools Released

Gerald,

That error message is telling you that the TfsConfigWss.exe custom action has failed to successfully run the SharePoint stsadm.exe command to upload TFS site templates.  I can reproduce the problem on my 64-bit SharePoint machine when the SharePoint Central Administration application is not healthy.  For me, the fix was to update the server farm credentials: stsadm.exe -o updatefarmcredentials -identitytype "NetworkService".  That not only brought content back into the SharePoint Central Administration app (Start->Program Files->Administrative Tools->SharePoint 3.0 Central Administration), but it also allowed the 64-bit TFS WSS installation succeed since stsadm.exe was able to use the SharePoint admin features to upload site templates.

Bill

Tuesday, September 23, 2008 11:01 AM by Bill Essary [MSFT]

# re: March '08 Team Foundation Server Power Tools Released

Hi Brian,

sorry to hassle you with a somewhat similar problem as to what Gerald Parish had.

I get the same error returned from the installer, but my event log shows that "something" is attempting to log onto the SQL server as Anonymous Login:

Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.

i cleared the event log and ran the installer again and it's definitely the installer that's causing the error.

By on earth would it attempt to log on anonymously? i'm logged in as a domain user with local administrator access.

There's 4 errors in the event viewer for that.

I have a Windows Server 2008 (64-bit) MOSS Environment with two other Windows 2008 (64-bit) instances, one for sql server and one for reporting server.

the TFS application tier sits on a Windows 2003 32-bit (virtualised) server as there still isn't full 64-bit support.

Anyways, exactly the same error as Gerald. I tried your fix and update the farm credentials, but then everything MOSS related fell over as the NetworkService doesnt' have access to the SQL Server box. This is as i said a dual server setup.

Regards,

Brian H. Madsen

Microsoft MVP Visual Developer ASP.Net

Monday, September 29, 2008 8:24 PM by Brian H. Madsen

# re: March '08 Team Foundation Server Power Tools Released

Hi Brian,

Could you e-mail me your entire event log at ablock[~at~]nospam.microsoft.com?

(where [~at~]=@ and "nospam." is removed)

Thanks,

--Aaron

Tuesday, September 30, 2008 1:24 PM by Aaron.Block

# re: March '08 Team Foundation Server Power Tools Released

Hi Aaron,

Thanks for that (if i recall correctly your a PM for the TFS team?).

Will ship through the event log asap.

Many thanks,

Brian

Tuesday, September 30, 2008 8:14 PM by Brian H. Madsen

# re: March '08 Team Foundation Server Power Tools Released

Hey Brian - it's Brian from above again.

I've had Aaron Block help me out for the last 2-3 weeks with this problem and he's been most helpful.

What i found out was that it is a failure to the stsadm command that makes it roll back the install - however, it actually installed the extensions for me.

the only things it didn't install was the templates and tfsredirect.aspx.

to get those files you just open up the "LAYOUTS" folder while installing - once tfsredirect.aspx has been dropped in there you take a copy and put it into another folder (the rollback will remove this).

to get the templates - well that's a different issue as you can't..but, somebody really nice out on the interweb has somehow managed to either convert the WSS 2.0 ones to WSS 3.0, or found them somewhere, and uploaded them to their blog. Now i cannot remember exactly where i found them, but i've uploaded them to my own blog as well.

Secondly, i had a couple of other failures - such as SP1 didn't install properly. Re-installed that and voila, things are now running.

http://msmvps.com/blogs/brianmadsen/archive/2008/10/09/team-system-web-access-error-client-found-response-content-type-of-but-expected-text-xml-the-request-failed-with-an-empty-response.aspx

I had other problems as well which TSWA 9.1 + a re-install of SP1 fixed for me..

there's a link at the bottom of that post for the WSS 3.0 templates.

Just install them manually and it should be happy to go :)

thanks to Aaron Block and the guys from OZTFS.com (australian TFS mailing list) for their help in helping me to sort out my problems (well, with TFS that is).

p.s. sorry for the long comment

Monday, October 13, 2008 6:51 PM by Brian H. Madsen

# re: March '08 Team Foundation Server Power Tools Released

I'm glad you've been able to get everything working.

Brian

Wednesday, October 15, 2008 4:35 PM by bharry

# Error "Form must contain at least 1 control"

I got the same error Bertrand had.

It seems the Process Editor does not support the wicc to use an absolute path to the DLL.

"..\..\..\..\..\..\..\..\Dir\To\Control.dll" works, but "C:\Dir\To\Control.dll" or even "\Dir\To\Control.dll" doesn't.

I consider this a (minor) bug in the Process Editor, although the workaround is simple enough.

Cheers,

Joris

Wednesday, May 20, 2009 4:51 AM by jorisp

# re: March '08 Team Foundation Server Power Tools Released

Thanks for letting us know.  We'll look into it.

Brian

Wednesday, May 20, 2009 7:40 AM by bharry

# re: March '08 Team Foundation Server Power Tools Released

I have an issue when using Multi-value with the work Item Templates.  The value of the Multi-value control won't save in the template.

Is there a work around or a way to modify the custom control to achieve compatibility?

Thanks

Friday, June 19, 2009 11:29 AM by Stéphane

# re: March '08 Team Foundation Server Power Tools Released

Stéphane, the issue with WIT Template/Multi-Value control is that the Wit template only consider field changes when the control itself is focused. However the MVC is somewhat hacked and the control itself doesnt have the focus when the values is changed (rather the Drop down control has the focus).

Workaround is to capture a workitem that has the value that you need.

This is on my plate to fix the control on codeplex.

Wednesday, June 24, 2009 12:30 AM by Hayder Casey (MSFT)

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker