Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Ever heard of Tortoise SVN?  It's a great tool that lets you control Subversion source control from Windows Explorer.  Right-click on a file or folder and you can do operations like check-in, check-out, add, etc.

I use Team Foundation Server for my source control and have missed the convenience of being able to access source like that.  So, I wrote it. 

This is the official announcement of “Dubbelbock TFS“.  With Dubbelbock you can select a directory or file and do “Get Latest“, “Check in“, “Check out“, “Lock“, “Add“, “Undo“, “View Status“, “Compare to Server Version (diff)“, and “View History“.

 

[Update 8/8/1007 3:13 PM EST] -- Version 2.0 (beta) of Dubbelbock TFS has just been released.   

Download the trial version here.  The trial is good for 30 days and a single user license is available for only $25.00. 
(Unfortunately, we currently do not support x64 operating systems.)

Questions? Comments? Bugs?  Contact me here.

-Ben

[Update 6/1/2007 6:57 AM EST] -- I've gotten a fair number of questions from people asking if the shell extension portion of Dubbelbock is written with managed code.  The answer is no.  It's written in unmanaged C++ and therefore doesn't suffer from the inherent problems and risks of managed shell extensions

[Update 5/24/2007 1:34 PM EST] -- The installer has been updated and now supports installing on Vista.

posted @ Friday, May 18, 2007 11:31 AM

Print

Comments on this entry:

# Dubblebock TFS - if you like Tortoise

Left by if ( ! blogClogged ) at 5/21/2007 8:48 AM
Gravatar
Make sure you give Dubblebock TFS a try if you want some Windows explorer interface for TFS VC quickly

# Un'interfaccia stile Tortoise per VSTS

Left by Sfoghi di un Genio Del Male at 5/21/2007 10:42 AM
Gravatar

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Ben Scheirman at 5/22/2007 7:51 AM
Gravatar
Solid gold! I love TortoiseSVN.

I'll see if we can get this for my team here.

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by David Starr at 5/22/2007 4:38 PM
Gravatar
You rockand you da man.

I will be trying this immediately.

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by David Starr at 5/22/2007 6:49 PM
Gravatar
Guess you were right about Vista. No joy. It installs fine, but none of the menu items actually work from the eplorer menu.

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Ben Day at 5/23/2007 3:40 AM
Gravatar
Hey David,

It sounds like the Dubbelbock process didn't get started at the end of the install.

Look in your tray and see if you see a black & white "D" icon. If you don't, go to Start --> Programs --> Benjamin Day Consulting and run Dubbelbock TFS.

-Ben

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Ben Day at 5/24/2007 10:36 AM
Gravatar
I just uploaded an updated installer that works with Vista.

-Ben

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by SBC at 5/25/2007 11:46 AM
Gravatar
Isn't 'Dubbelbock' a beer?
:-)

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Ben Day at 5/25/2007 11:50 AM
Gravatar
Haha! Yes, it is a beer...

...but now it's a product for TFS, too! :)

-Ben

# Tortoise SVN for TFS: Making the real thing work and a clone

Left by Buck Hodges at 5/31/2007 9:11 AM
Gravatar
Periodically, the topic of having a Tortoise SVN -like client for TFS comes up. The CodePlex team announced

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by primosoftware at 6/4/2007 4:31 PM
Gravatar
Is there a build that works on 64-Bit systems?

# Morning Coffee 92

Left by DevHawk at 6/20/2007 3:04 PM
Gravatar

# Team Foundation Server - Subversion bridge

Left by Maarten Balliauw <blog> at 7/18/2007 3:09 AM
Gravatar
Here's the thing: for my private development work (a.k.a. PHPExcel ), I've been using Subversion

# context menu does not appear

Left by javad at 7/21/2007 7:23 AM
Gravatar
I installed Dubbelbock TFS and ran the sys try app, but there is no context menu on the files and folders, even those currently under TFS source control.
Am I missing something, any configuration, eveluation key, etc?

# Izindaba #2

Left by From the software development trenches at 7/27/2007 1:27 AM
Gravatar
Time for another weekly roundup of news that focuses on .NET and MS development related content: VS 2008

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Ian Pender at 7/27/2007 11:26 AM
Gravatar
Same problem as javad - installed, have Du in tray, not context options - what's the answer??

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Ben Day at 7/27/2007 11:51 AM
Gravatar
Hey Ian,

I actually responded to Javad by email. I'll contact you shortly.

-Ben

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by fx at 7/27/2007 3:18 PM
Gravatar
Does that work together with Codeplex (ie a cpc replacement)?

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Ben Day at 7/27/2007 3:40 PM
Gravatar
I don't know if it works directly with CodePlex but it isn't designed to connect to CodePlex.

-Ben

# Resumo da semana 30/07/07

Left by Console.Write(this.Opinion) at 7/30/2007 9:03 AM
Gravatar
Resumo da semana 30/07/07

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Andrew at 7/30/2007 9:54 AM
Gravatar
Having a problem similar to javid. Running Vista. Also right click caused windows explorer to hang. I had to uninstall Dubbelbock TFS. Any advice? Thanks

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Ben Day at 7/30/2007 9:59 AM
Gravatar
Hi Andrew,

Javid has been having problems getting the shell extension to install or show up at all.

Have you seen the "Dubbelbock TFS" item in your explorer.exe context menu?

-Ben

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Shrike at 8/1/2007 3:02 AM
Gravatar
I've downloaded and installed trial. But there're no "Dubbelbock TFS" item in explorer context menu.
I have Windows 2003 EE x64 SP2.
Dubbelbock process is running.

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Ben Day at 8/1/2007 7:30 AM
Gravatar
Shrike,

We currently do not support x64 operating systems.

-Ben

# Dubbelbock TFS 2.0 (Beta)

Left by Benjamin Day Consulting, Inc.: The Blog at 8/8/2007 3:10 PM
Gravatar
Dubbelbock TFS 2.0 (Beta)

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Ed Brey at 11/30/2007 2:08 PM
Gravatar
Slow product cycle - no update in the last 1000 years. :-)

("Update 8/8/1007")

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Marc at 2/22/2008 12:59 PM
Gravatar
Any hints on the the context menu items not showing issue. Shell Extension seem to be installed, tray icon is there can connect to TFS when editing stencils but no context actions an any file.

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by cd at 3/13/2008 8:09 AM
Gravatar
Hi Ben,

We're having problems trying double dock

1) We're using Orcas and we connect to our TFS server usnig domain credentials.
2) We altered \Dubbelbock.UI.exe.config accordinly for Orcas and changed the tf.exe path to be d:\program files\etc.....
3) we now get and error (bubble warning) saying

Error Initializing

Please connect to TFS for the first time and re-run double dock

4) We only have Team foundation explorer installed and not full visual studio

yours

Charles
"

# 

Left by System.Reflection.Emit at 4/20/2008 6:36 PM
Gravatar
LizardTF: TortoiseSVN Equivalent For MS VS TFS?

# 

Left by System.Reflection.Emit at 4/20/2008 6:36 PM
Gravatar
LizardTF: TortoiseSVN Equivalent For Team Foundation Server?

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Ross Hedges at 4/30/2008 7:01 AM
Gravatar
Dubbelbock gives context menu commands but does not alter them in respect of the file with the focus, and the file icons aren't changed.

See P4exp for Perforce, or SourceXplore for VSS.

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Benjamin Day at 4/30/2008 7:42 AM
Gravatar
Hi Ross,

I'd love to have those features in the product. In fact, we put a lot of time/effort into doing them but eventually had to give up because of some API changes between XP and Vista and also some SERIOUS performance problems.

Just out of curiousity, what OS are you running when you run P4exp and SourceXplore?

Thanks,
-Ben

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Sumit Pandya at 7/30/2008 8:05 AM
Gravatar
Dubblelock TFS, is a marvelous effort. I see a better usefulness if you can compile this source on some Linux and provide glibc distribution. As you said its C++ code then ideally it should get compiled with minor changes related ANSI/ISO standards.

# Dubbelbock for Visual Studio 2008 Released for free

Left by Benjamin Day Consulting, Inc.: The Blog at 8/15/2008 8:11 PM
Gravatar
Dubbelbock for Visual Studio 2008 Released for free

# re: Want to access TFS source control from Explorer.exe? Announcing "Dubbelbock TFS"!

Left by Rob Siklos at 8/22/2008 10:00 AM
Gravatar
It would be cool if you could add another menu item called "View My History", which would run the "tf history" command with "/user:%%USERNAME%%"

I find I often want to see what only I checked in, and the history result window doesn't have column sorting/filtering.

Your comment:



 (will not be displayed)


 
 
 
Please add 7 and 5 and type the answer here:
 

Live Comment Preview: