Welcome to MSDN Blogs Sign in | Join | Help

Oct '08 TFS Power Tools are Available!

Yes, I know it's November now :(  We had originally planned to release them about two weeks ago but an early release to our MVP showed us that we still had work left to do to really get it ready.  You can read about all the cool new stuff in this release here: http://blogs.msdn.com/bharry/archive/2008/10/01/preview-of-the-next-tfs-power-tools-release.aspx.  We think the release is in pretty good shape but as I say in that post, this is a very big and very broad release.  As such we are expecting to have to do some mop up work in the next update.  At this point I'm expecting that to happen in late Jan or early Feb.  In the mean time, please let us know about any issues you hit so we can investigate them and fix them for the next release.

In addition to the major new features I listed in the post above (Team Members, Windows Shell Extension, Power Shell support, and Custom component download, tfpt unshelve /undo and BPA improvements), we have added a couple of new things.  The include:

tfpt searchcs - A new tfpt command that allows you to search for checkins, filtering by date, user, path, and string matches in the comment and checkin notes.  It's a very handy tool if you are looking for a checkin but aren't 100% sure what you are looking for.

Improved setup - The new setup now installs for "all users" rather than just the current user.  This was necessary because the Windows Shell Extension can only be installed for "all users".  That's not really an improvement, just a change :)  The improvement is that the setup will now automatically uninstall previous Power Tool versions (including Dec '07, Mar '08 and Jul '08).  This will eliminate one step when updating your Power Tools builds.  One complication comes with the change to "all users" install.  If you've installed previous versions using your user account and you install the Oct '08 release with the same user account, everything will work.  However, if you installed the previous version with a different account than the one you install the Oct '08 release with, it will not work.  You will need to log in to that account and uninstall the previous version.  We had serveral MVPs hit issues with this where they had previous installs on other user accounts and had forgotten about it.

Oh, and one more thing I want to point out - the Power Tools can be installed and run on 64-bit clients.  This includes the Windows Shell Extension (which means the Power Tools include both 32 and 64-bit versions of that component).

You can download the Oct '08 TFS Power Tools here:

http://www.microsoft.com/downloads/details.aspx?FamilyId=FBD14EEA-781F-45A1-8C46-9F6BA2F68BF0&displaylang=en

We're very eager to hear what you think.  You can either post on my blog or provide comments on the MSDN forum.

Brian

Published Saturday, November 08, 2008 8:02 AM 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

# re: Oct '08 TFS Power Tools are Available!

I especially love the shell extension and powershell snapin. Great stuff.

Is there a reason why the shell extension does not offer a "View History" command?

And a minor issue: The shell extension dialogs do not have the Vista "theme" look, but are like the classic pre-XP Windows dialogs.

Saturday, November 08, 2008 11:56 AM by Martin

# re: Oct '08 TFS Power Tools are Available!

I was excite about the shell extension but they don't show up. I read in the help file that they are retreived async but I've waited a few minutes.

I am testing it over remote desktop and don't know if this would explain it.

I'll check later Monday when I'm at our office.

Should and extra action be taken to enable it?

Saturday, November 08, 2008 3:40 PM by buckley

# re: Oct '08 TFS Power Tools are Available!

Dang, I should have mentioned it.  Because the impact of the shell extension can be system wide, we decided to not enable it by default.  When you run setup, you have to explicitly choose the option to install it.

History is one of the next things to add.  Expect to see it in the next release.  I'll look into the Vista theming, thanks.

Brian

Saturday, November 08, 2008 6:10 PM by bharry

# re: Oct '08 TFS Power Tools are Available!

I've been eagerly waiting for this one. Wicked! Thanks.

Saturday, November 08, 2008 10:17 PM by Rory Primrose

# Mistake in text?

I do not understand the sentence "improvement is that the setup will NOT automatically uninstall" - should be NOW? Or how can NOT uninstalling eliminate one step?

Sunday, November 09, 2008 4:39 AM by mjurek

# TFS Power Toys

I am not a fan of blog posts that are just a repeat of an announcement on other blogs, but in this case

Sunday, November 09, 2008 6:21 AM by Richard Fennell

# re: Oct '08 TFS Power Tools are Available!

Thanks for the updated release! The new Shell extension is really valuable, not least to convince users of Tortoise etc that TFS is a worthy substitute.

My other favorite this time is the "Team Member" folder. Very handy to have quick access to things team members can do. An unexpected feature but I'm really happy with it.

Keep up the good work!

Sunday, November 09, 2008 6:49 AM by Mathias Olausson

# re: Oct '08 TFS Power Tools are Available!

Thanks mjurek!  What a difference a letter makes :)  I've fixed the post.

Brian

Sunday, November 09, 2008 7:26 AM by bharry

# re: Oct '08 TFS Power Tools are Available!

The PowerShell extension is a great addition.

One little issue to look at for the next release though:

It is easy to check-out and lock a file in a single command:

tfpend -edit -Lock checkin MyFile.cs

Checking-out a file first, then locking it later does not seem possible:

tfpend -edit MyFile.cs # Works fine

tfpend -edit -Lock checkin MyFile.cs # No error, but does not do anything

Of course, one can revert to the tf.exe command:

tf lock /lock:checkin MyFile.cs

In the future, you could either add to the semantics of Add-TfsPendingChange to make changes cumulative, or create a Add-TfsLock command...

Keep up the good work!

Vincent.

Monday, November 10, 2008 12:12 AM by Vincent Bergbauer

# !!! Tfs beschikbaar in Windows Explorer !!!

Oktober was nieuwe release beloofd van de TFS (team foundation) power tools. Ik had deze post al een

Monday, November 10, 2008 2:26 AM by Mark analyseert

# re: Oct '08 TFS Power Tools are Available!

I'm afraid the Windows Shell Extension doesn't work for me.  

I can see a Team Foundation Server option in the Windows Explorer context menu but the sub menu just lists "Reconnect to server".  

When I select it I just get a dialog box with a message reporting that it is unable to connect to Team Foundation Server.  Everything TFS related works as expected in Visual Studio.  So not sure what is missing.

Monday, November 10, 2008 4:59 AM by Gurb

# re: Oct '08 TFS Power Tools are Available!

I was searching for a docu to develop my on CollaborationProvider for Lotus Sametime, but couldn't find anything. When will it be available?

Monday, November 10, 2008 7:37 AM by Achim

# re: Oct '08 TFS Power Tools are Available!

Good feedback Vincent, thank you.

Gurb, I'll forward this on to the developer and see if they have ideas.

Achim, I expect to blog something about it this week.

Brian

Monday, November 10, 2008 7:47 AM by bharry

# re: Oct '08 TFS Power Tools are Available!

Gurb, is it possible that you connect to TFS with something other than your Windows credentials?  Right now the shell extension only supports Windows credentials.  We'll be adding support for explicitly providing credentials in a future release.

Brian

Monday, November 10, 2008 8:28 AM by bharry

# Oct '08 TFS Power Tools are Available!

The latest version of the TFS Power Tools is available for download here . You can read about all the

Monday, November 10, 2008 12:14 PM by ZaydKara

# Oct ?08 TFS Power Tools are available!

Oct ?08 TFS Power Tools are available!

Monday, November 10, 2008 12:43 PM by Daniel Sack

# re: Oct '08 TFS Power Tools are Available!

Nice work guys.  I did not have any issues with the install on two machines, and logging out and back in was enough for getting the Windows Shell extension to work.

There seems to be something major lacking from the Windows Shell extension though - no support for "View History...".  People who are used to TortiseSVN may find this very annoying, because almost everything is there, except the capability to view the history of a file or folder.  Is that feature planned for a future release?

Monday, November 10, 2008 1:07 PM by Jeff Schumacher

# So Many Cool Announcements, Where to Start?

Visual Studio 2010 and the .NET Framework 4.0 week on Channel 9 The week of November 10th is Visual Studio

Monday, November 10, 2008 1:44 PM by Ravings of a Developer TS

# re: Oct '08 TFS Power Tools are Available!

Not sure it's worth spending a ton of time on, but I wanted to point out that (at least) the Shell Extensions do not "work" when the workspace mapping in TFS is a logical (but not literal) match for the actual filesystem path to the source controlled files.

E.g. After I already had workspaces configured in TFS, I moved some source files to a different drive and created directory junctions to point to the new locations. Everything has handled that move swimingly until I tried the new Shell Extension. After changing the TFS workspace mapping, the extension works as expected.

Monday, November 10, 2008 2:20 PM by hempels

# re: Oct '08 TFS Power Tools are Available!

just was looking at the new Alerts node in Team Explorer.  i noticed that in the alert designer, the "Alert Definition:" label is painting over the top of the toolbar.  I'm running 120dpi.

Monday, November 10, 2008 5:13 PM by burton

# Velká novinky v TFS Power Tools

Poslední edice TFS Power Tools byla vydána 7.listopadu, ale nese název "October 2008".

Tuesday, November 11, 2008 4:32 AM by BonzBlog Michaela Juřka

# re: Oct '08 TFS Power Tools are Available!

Jeff, yes, History is next on our list and will be in the next release.

Hempels, thanks for the feedback.  We'll investigate it.

Thanks burton.

Brian

Tuesday, November 11, 2008 4:32 AM by bharry

# re: Oct '08 TFS Power Tools are Available!

Windows Shell integration is nice but needs lots of UI polishing. Line spacing of text is smaller than line spacing of standard context menu. Also icon and overlay quality is beyond Windows standards and icons are 1-2 pixels clipped from right.

But nevertheless, great job !!!

Tuesday, November 11, 2008 8:51 AM by Czech MSDN Team

# re: Oct '08 TFS Power Tools are Available!

The collection of presence information fails on my machine with the following error:

Creating an instance of the COM component with CLSID {B69003B3-C55E-4B48-836C-BC5946FC3B28} from the IClassFactory failed due to the following error: 80004005.

The team members node hangs with "working...", then the error appears, and then all of the collaboration features are disabled.

Windows Vista Business SP1 (32-bit)

Windows Live Messenger (8.5.1302.1018)

Visual Studio 2008 Developer Edition SP1

The personal settings screen is populated as expected.

Thanks.

Tuesday, November 11, 2008 10:05 AM by crowleym

# Can't install Oct '08 TFS Power Tools

Hi.

I'm using Windows Server 2003 x64.

TFPT setup fails on my maching. During "removing beckup file" setup's step I get error "something failed" and setup rollbacks.

In EventLog I only can see regular "module devenv failed at.. bla-bla-bla"

Tuesday, November 11, 2008 4:59 PM by Ыркшлу

# VSTS Links - 3

John Burns on New Visual Studio 2010 CTP The VS Data Team Blog on Visual Studio 2010: CTP Available...

Wednesday, November 12, 2008 8:10 AM by Team System News

# re: Oct '08 TFS Power Tools are Available!

I have the same error as crowleym.

Using Vista Ultimate SP1, Messenger 14.0.5027.908 and VS2008 Team Suite SP1.

I'm running in a workgroup, but got passwords setup to auto connect to the TFS server on the domain.

Tuesday, November 18, 2008 4:12 AM by Dennis van der Stelt

# re: Oct '08 TFS Power Tools are Available!

I also have the same error as crowleym, but the error code is 8007000e (instead of 80004005).. Same GUID though.

Seems related to Live Messenger, so I set the Collaboration Provider in "Personal Settings" to "none", and the error no longer appears.

Wednesday, November 19, 2008 10:52 AM by Rob Siklos

# re: Oct '08 TFS Power Tools are Available!

For some reason, none of the TFS powershell commands are available to me.  (e.g. "help *-tfs*" returns nothing).

I'm using Windows XP, maybe that makes a difference.

Any ideas?

Wednesday, November 19, 2008 11:19 AM by Rob Siklos

# re: Oct '08 TFS Power Tools are Available!

Same error as crowleym, but when I disable the Collaboration Provider, I can no longer bring up the "Personal Settings" dialog box.  I get an "Invalid Argument=Value of '3' is not valid for 'Selected Index' popup.

Wednesday, November 19, 2008 4:01 PM by mrbelk

# re: Oct '08 TFS Power Tools are Available!

Same error as crowleym too (every member of our team is having the same error :( )

MS Windows Server 2003 Standart Edition SP2

Visual Studio 2008 SP1

MS Live Messenger 8.5 (tried from MSN Messenger 7.0 to Live Messenger 9 beta 2)

It seems like PowerTools is using the old Windows Messenger library for sending IMs

Friday, November 21, 2008 4:07 AM by robogob

# re: Oct '08 TFS Power Tools are Available!

Solution for Windows Server 2003:

Goto C:\Program Files\Windows Live\Messenger, right-click on msnmsgr.exe -> Properties -> Compatibility -> Run this program in Compatibility mode -> Windows XP -> OK

The same for C:\Program Files\Messenger\Msmsgs.exe.

It Helped in my situation.

P.S.: I had Windows Messenger 5.1 installed before...

Friday, November 21, 2008 5:37 AM by robogob

# re: Oct '08 TFS Power Tools are Available!

Hi,

sorry for my previous post. After restarting VS the problem occured again :(.

After 2 days of trying I found a solution (works for Win Server 2003 and Win XP).

Tested on Windows Server 2003 with WLM 8.5 and Windows XP with WLM 9 beta.

1. Windows Messenger 5.1  (not Live Messenger) has to be installed on the PC:

http://www.microsoft.com/downloads/details.aspx?FamilyID=a8d9eb73-5f8c-4b9a-940f-9157a3b3d774&displaylang=en

2. A Live ID has to be created as in the TFS (AD account). And Microsoft Live Messenger has to be running.

3. Open VS 2008.

4. Error : "Creating an instance of the COM component with CLSID {B69003B3-C55E-4B48-836C-BC5946FC3B28} from IClassFactory failed due to the following error: 8007000e" -> OK

5. Refresh Team Explorer

6. New error: "Exception from HRESULT: 0x80040200" -> OK

7. Refresh Team Explorer

8. VS wants to send an error report to Microsoft -> Don't Send

9. New error: "The server threw an exception. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))" -> OK

10. Open new instance of VS 2008

11. Repeat steps 4,5,6 on that new instance of VS 2008.

12. Close that instance of VS 2008 and return to the old one (opened first).

13. Refresh Team Explorer. If error occures refresh it again (1-5 times may be needed).

14. Everything is functioning.

P.S.: this procedure has to be done every time you open VS :(.

Monday, November 24, 2008 4:18 AM by robogob

# re: Oct '08 TFS Power Tools are Available!

Seems like a lot of work to go through just to get collaboration working.  Does anyone know the status of this bug with M$?

Wednesday, November 26, 2008 10:53 AM by Bodie

# re: Oct '08 TFS Power Tools are Available!

I'm going to be investigating it in the next few days.

Brian

Monday, December 01, 2008 4:43 PM by bharry

# re: Oct '08 TFS Power Tools are Available!

I get the error when clicking on Reconnect to Server as well.  Looking in the event viewer shows an error where the TFSShellExt is trying to connect to an old instance of TFS that we were using previously but whose trial license has expired.  

How do I get it to point to our production TFS server?

Monday, January 05, 2009 3:58 PM by Jack Vinitsky

# re: Oct '08 TFS Power Tools are Available!

Nevermind...I was using a local folder that itself was part of a workspace from our old server.  Disregard my prior post.

Monday, January 05, 2009 4:06 PM by Jack Vinitsky

# re: Oct '08 TFS Power Tools are Available!

I had the same problem as others - found some tips on this thread (http://social.msdn.microsoft.com/Forums/en-US/tfspowertools/thread/e80f0333-9ef6-48a0-a409-1a693d5afcc6/?ffpr=0) and managed to stumble across an apparent solution.

Quoting my post from the other thread

""

I think I've found _a_ solution - not necessarily the correct solution.

I followed theses steps (as described above)

1. Open VS 2008 and wait until Team Members is not "working..."

2. Right-click on it and select Personal Settings

3. Under Collaboration, click Change

4. On the opened dialog select None and click OK

5. Click OK once again

But then I got this error (also described above)

InvalidArgument=Value of '3' is not valid for 'SelectedIndex'

Parameter name: SelectedIndex.

I went to the PersonalSettings.config file (C:\Documents and Settings\<user name>\Application Data\Microsoft\Team Foundation Server\PersonalSettings.config) and changed the xml element from

<CollaborationProvider connection="{none}" />

to

<CollaborationProvider connection="<None>" />

No particular reason other than it matched the text in the drop down on the personal settings page, but it works.  I don't get the errors anymore and I can open the personal settings page.

""

Tuesday, February 24, 2009 5:13 PM by Ryan Rousseau

# re: Oct '08 TFS Power Tools are Available!

Hi,

Editing the PersonalSettings.config to chenge the element to <CollaborationProvider connection="<None>" /> , It does not work for me.

When I re-start VS, error shows again. Personal settings now can be opened, but instead of showing <None>, again appears Windows Live Messanger. It seems that the configuration file , even that is changed , is re-generated again.

Also, I have Xp and if I set "Run as" administrator for the messenger application, it does not work for me.

It seems that this collaboration feature has not been tested enought and can not even be uninstalled or deactivated !

I hope this gets solved soon. If not, I will uninstalled the whole  Power tool.

Hope anyone solves this ,

Best,

Carlos.

Thursday, February 26, 2009 4:46 AM by Carlos

# Tfs beschikbaar in Windows Explorer

Oktober was nieuwe release beloofd van de TFS (team foundation) power tools. Binnen deze release zit

Tuesday, April 21, 2009 3:40 PM by Mark analyseert

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker