This project has moved and is read-only. For the latest updates, please go here.

TFS Working On – Version 1.3

Hierarchical Menu Query list

You can now select hierarchical queries for the menu query. The resulting list is shown using indentation in the context menu.

Hierarchical Menu Query

Refresh Menu Query

If the query results are now out of date, click the Refresh option at the top of the Menu Query list. This will close the list, but when you open it again it will query TFS for the latest results.

View work items from Search Results

In the Select Work Item… search results, right-click the work item and select View to open, or Select to start working on.

Search results context menu

Prompt for estimates

If you start working on a work item that does not have any estimates you will be prompted:

Add Estimates dialog

Selecting yes, will display the estimates form allow you to estimate your work before you start.

Work Item Mappings in source control

Instead of having to find a shared network path, the work item mappings can now be stored in source control. Simply enter a TFS Source Control path in the Mapping Path. Ensure it begins with a $.

Source control mappings path

When the Mappings are updated, if the user has access, the changes are committed to source control on Apply or Save with the check-in comment “Updated TFS Working On settings file”.

Source control mappings file

TFS Working On - Version 1.2

Menu Query list

You can select an existing TFS query from the configuration pages to use a quick start list accessible from the TFS Working On menu. This removes the need to search for work items, and you can just pick them off your list.

Note: TFS 2010 Hierarchical Queries are not yet supported.



Prompt on resume

When you are away from your computer and TFS Working On automatically pauses monitoring, you can enable the option to be prompted on resume. You are given the option to Record the time away, for the instances when you were working on the work item, just not on the computer, like in a meeting or discussion with a colleague. Resume working, time away is not recorded, like going out for lunch, and coming back to continue. Or Stop, time away is not recorded and you do not resume working on the selected work item.



Cancel Currently Working On

You can now cancel your current working on, preventing any time being recorded against the work item.


Work Item Title Tooltip and Notification

The title of your current work item is now displayed in the balloon notification and the TFS Working On notification tray icon tooltip.

clip_image012 clip_image014

Data Warehouse Processing (TFS 2008 only)

TFS Working On allows updating of the Data Warehouse and TFS Analysis Service cube on from the Configuration pages. This forces an update without the need to remote onto the TFS Server or wait for the scheduled time. Useful when you need to ensure you Warehouse data accurately reflects the current Work Item data when generating a report to distribute.


Existing Raised Bugs Fixed




ItemUpdatedOnServer error selected work item from search results


Time not logged if you shut computer down


WorkingOn - Configuration File Save – crash

TFS Working On - Version 1.1

TFS Working On is a simple system tray utility that makes it easier to record your time spent on TFS Work Items.


Simply specify your server and project, then search for your Work Item and you are tracking your time.



The icon turns green to notify you that you are tracking your time.


This will record your time in the history of the work item whenever you stop working on the item. To stop working on, double click the icon or select stop from the menu, and the work item is updated and the icon turns red.





You can also specify your estimates against a work item so that you can record how you are going.



Access to the work item is available.


With some very simple configuration the estimates can be mapped to the TFS Work Item fields, per work item type, per project. This can be performed by one member of the team, most likely the one responsible for setting up the project, and then stored on the network share for all team members to reference.



Features can be configured here also. Hovering over the help icon will give you details of the settings.


Auto Time Out will automatically stop working on when the computer is idle for the set time, and resume when activity begins again.

Nag will remind you when you are not working on anything.


Last edited Aug 20, 2011 at 11:56 AM by mgrowan, version 2


No comments yet.