TFS does not support printing of TFS workitems out of the box. For teams working only distributed and digital it is not nesseary to print the TFS workitems. Many teams working centralized and use a physical board. For those teams it is important to have the workitem information on the board. My team works with TFS and needs to have the workitems printed. There are some tools which allow printing TFS workitems, but most of them work only with the default team project templates. We have a customized TFS template which requires a kind of mapping. To solve this problem, I decided to write a small tool which provide printing of TFS workitems for any TFS templates.
TFS Print allows you to print TFS workitems for any team project template. It allows multiple configurations for workitem types and queries. There are three report templates for Stories, Tasks, and Improvements built in. You can add your own report templates. You just need an rdlc report (designed in Visual Studio) and a xsd file with all fields provided by your report.
- Fill in your TFS server url
If your logged in user has permissions to access the TFS server, you don’t need to fill in your credentials.
After that you can test your connection to be able to go on the next wizard screen.
- Now you can create a new configuration or choose an existing configuration.
- Choose your team project
- Choose a workitem type and query which returns only wokitems of your selected workitem types
The current version can’t handle mixed workitem types in a query result. All workitems which are not of your selected workitem type will be ignored while printing!
Tip: create a print query for bugs, a query for user stories and a query for tasks. For each query create a configuration in TFS print.
- Map your TFS fields to the report fields
On the left side are all TFS fields provided by the selected workitem type. On the right side are all fields which the report supports. By using the map button you can map the TFS fields against the report fields.
- Select all workitems you want to print
- Print preview and print your workitems
Download the Windows Installer from here (Download TfsPrint-V22.214.171.124)
(new Version 1.1 – Support for TFS 2013, Fix multiple Team Project selection, Fix config) If you have Version 1.0 installed, uninstall it before you install 1.1! You should start version 1.1 as administrator!)
- .Net Framework 4 is required (Download)
- Works for TFS 2010,2012,2013 RC
In some cases you can’t start the tool by a normal double click, because you don’t have permissions on the program files folder where TFS Print is installed.