Test

Easy way to get weekly report from team foundation server (TFS).Click on link below to download:

Download

team foundation weekly report application screenshot

Thursday, November 6, 2014

How to see "check ins" on tfs report

It was required for me to see check-ins history and list of change-sets  have been made for specific  period of time.
And it would be good if I could do that without using report-server, ssrs or installing additional software on tfs server from codeplex,
or doing any customization to team foundation server  and without using SharePoint.

This reporting tfs client, that runs locally and create report.
1.First step is to download and install tfsWeeklyReport.msi file from this url
2.After tfsWeeklyReport installed run it and fill in team foundation server url and parameters on configuration screen.
3.You may notice on screenshot sample that application runs with blank report.Setup date range and run report.
If you get denied errors please check and update specified connection credentials or projects path on configuration form.
Report will be generated for one user or for whole team if username field is blank and account have manager permissions.

Application will connect  to server query all check-ins for specified period of time and use template to generate report.
Report generates as table where lines are tfs items/bugs and columns are days.
After that report can be exported as html  or copy-pasted into excel or emailed.

We are working intensively on updating report builder and here is list of possible new features on our list:
1.Develop new type of agile reports, including team performance statistics.
2.Store report templates into folder and allow user to design reports.
3.Develop ability to export reports into database.
4.Create tutorial how to use reporting tool.
Please let us know which feature you would like to see by emailing on info AT whiterocksoftware.com

Thursday, May 15, 2014

list of awesome tfs software with links to download

Name Website Description
Team Foundation Server Power Tools Link to Team Foundation Server Power Tools website Incredibly useful set of power tools for working with tfs server allows to explore, do backups,create alerts,enforce best practices and chekins policies and adds shell extensions.
TeamFoundationSidekicks TeamFoundationSidekicks website Excellent tool for showing history and managing changesets.
Tfs-Timetracker Link to Tfs-Timetracker website Time tracking vendor website.
Agile Dashboard Agile Dashboard website Very nice dashboard for TFS showing burnout charts.
TFS reporting guide Link to TFS reporting guide download page Awesome pdf guide to build reporting for tfs
Team Companion Team Companion website Outlook plugin that allows to create tfs items directly from emails , fast and convenient.
Team Expand Team Expand website another time sheet software for team foundation server.
OData protocol OData protocol documentation Open data protocol- Incredibly way for accessing TFS data trough API and build third party software - like Android/Mac Os X client.

tfs report configuration screen

When application starts it checking if there are TFS settings available and if there is no settings found it will open setting screen.
Setting screen contains all data required for connection to team foundation settings including :
  • Username
  • Password
  • Domain
  • Server Url (http or https)
It also has "Test connection" button to verify connection to TFS server immediately,it will also verify if specified credentials
are valid and allowing you to connect to tfs.
It also  required to specify tfs repository folder , so report will be created for all projects that are located into this repository root.
And finally it has day from which report will be started, because sometimes may be different for different situation.

When user clicks on "Save and Close" button all settings will be saved into current user folder and retrieved automatically when application will start next time so there is no need to fill them again.

Questions:
Does your current time-sheet application allows to import data from xml file?
What is the first day in your weekly report Sunday or Monday ?

Tuesday, May 6, 2014

Weekly report for TFS



I would say that team foundation server client for tfs 2010 or 2012 server hasn't enough power enough. 
2013 client is better but still missing reporting tools.

There are a lot of awesome and powerful tools on codeplex and msdn to download like sidekicks but they
are not available for express version and missing tutorial.

visual studio online provide excellent online service.

So the idea was to design working tfs weekly report application that will present changesets and will
take into security and permission specific into consideration.

Click on following link to go to download page.




Sunday, March 9, 2014

tfs weekly report application


TFSweeklyReport application creates weekly report from notes added to source code check-ins.
Application connects to Team Foundation server and retrieve chec-kin information for specific user for a week
and builds weekly report based on TFS items user have been working during a week.

I've found this application extremely helpful and time saver, it also promotes
good programming practice - adding meaningful checking  notes in using source control system.
So creating accurate notes for check-in will not only add information about
which changes have been made and which specific problem has been resolved but
allows to create awesome report which could save time for filling in  weekly time-sheet.

Here are another advantages of retrieving weekly report from TFS:
-Do not have to create notes about what are you doing during a week.
-Report for any period of time can be retrieved.
-Weekly report could be used for creating  invoice with containing detailed information about job completed.
-It also possible to save report as html or word document.

Questions:
How do you create weekly report or invoice ?
are you making notes during a week, are you using time tracking software.
Please let me know in comments.