"Time lapse view" in Microsoft TFS - tfs

In Perforce, the "Time Lapse view" is a killer feature in which you can view a file with indicators for when each block of code was changed and by whom.
In addition, you had a slider with which you could flip through the various revisions of the file.
Is there an equivalent tool for Microsoft TFS? The closest I could find is the "Annotate" feature but it isn't close to what Time Lapse can do.

Related

How to disable Link Preview Chips in all Google Sheets/Docs?

I am using Google Sheets and Docs a lot at work (like most people I assume) and the link previews severely hinder my ability to work quickly. I have tried to google around to see how to remove this, I understand there are chrome extensions that can employ css to hide them to a certain degree but not fully. I am wondering if there is a way to remove them completely from all docs - not just from one at a time. Thanks!
I put in a little work to try a few things on your behalf. You can use the following steps. Each two-step process takes less than 10 seconds.
When you are ready to begin work in a particular sheet:
1.) Hit Ctrl-A to select the entire sheet range.
2.) With the entire sheet range selected, right click anywhere and hover over "View more cell actions" at the bottom of the menu that appears. Then choose "Remove links." All links in that sheet will now be deactivated.
When you are done in that particular sheet:
1.) Click Ctrl-H to bring up the Find/Replace dialog. (For this process, do not select the entire sheet first.)
2.) In the "Find" field enter http. In the "Replace with" field also enter http. For "Search" area, select "This sheet." Finally, hit the "Replace all" button. This should reactivate all links in that sheet.
Again, each of these two-step processes can be accomplished in just a few seconds.
Because this is an important work document, I would recommend that you practice this once or twice in a copy of some real sheet that has links in it (i.e., duplicate a real sheet within the spreadsheet, practice there, and when you're satisfied with your practice results, delete that duplicate sheet).
I also recommend before you do the first two-step process for any sheet, that you get in the habit of creating a new Named Range (File > Version history > Name current version), so that you can revert if needed. This is good practice for anyone who will be making significant changes to any sheet; and at the very least, it will provide peace of mind and confidence as you apply the workaround steps I've offered.

Velocity Charts in Jira

I am trying to get the velocity charts of all my sprints. But in Jira we can see the velocity charts of only the last 7 sprints.
Is there a way to change the default number of "7" ?
Currently there doesn't appear to be a way to do this out of the box.
From Atlassian:
The Velocity report is a report that is not adjustable in regards to sprint selection. The report is configured to always show the last 7 sprints completed by the team.
Is there a way to restrict the velocity report to less than 7 sprints?
You can vote for the feature request here: JSWSERVER-6034.
You could alternatively use an app like eazyBI and build your own velocity chart (see example here)

How to configure TFS burn down chart to be for story points

Out of the box TFS only has an hour burn-down chart.
We need a burn-down based on story-points.
It should use the "effort" field on PBI/Story to burn down once a story is completed.
You can create your own report based on TFS data (warehouse or cube). You can find more on https://msdn.microsoft.com/en-us/library/bb649552.aspx
This is not possible in the web access.
Herbert of you have the reporting component configured you get an out of the box reporting services burn down report. If you open that you can change the burn from hours, to tasks, or story points.
However reporting services is not team aware.

Rally custom app : How to Filter the standard defect trend report for a Story

We have a single story per release "Automation tests" We log all our defect originated from automation test under this story. . Now would like to create a custom report around defect generated for automation story .
Example would a defect trend app that pulls defect only from that story . .
Can standard reports be customized at the story level ?
General flow of my report will be .
Select the Release (behind the scene, app automatically looks into the automation test story for all the defects )
Or Select the story from the drop-down<>
2.Display the report
Your best bet here is to leverage AppSDK2 and Lookback API (LBAPI). Use AppSDK2 to grab the Story or Stories of interest into a WsapiDataStore. Then reach into LBAPI for those stories to grab the Defect history for each story in a SnapshotStore - which you can then use to categorize and chart. I'll see if I can work/scare up an example - this is an ideal use case for the new Rally APIs.

Charting Progress in JIRA

With JIRA, there are features that allow you to Start Progress and Stop Progress on an issue or various issues at any given time. Is there a way for me to go back and see a chart or a graphical representation of how my time was spent over a set period of time?
If I wanted to see how many bugs I worked on in April, and see how much time (graphically) was spent on each bug, could that be done, and if so, which version of JIRA would allow me to do that?
I dont think you can see for a given month how much time was spend on a task. You can see how much time was spent on a task, but not what time period it was for.
I'm sure you've already seen this:
http://www.atlassian.com/software/jira/docs/v3.13.3/timetracking_report.html
There's a Time Sheet Summary report that comes with the Timesheet Report and Portlet plugin - it shows you a list of the JIRA issues you've been working on together with the time per day for a configurable period. No charts, though, I'm afraid.
I think in general that time tracking is ripe for someone to write a really good JIRA plugin; I'm not totally happy with any of the current ones.
Go with the Tempo plug-in for jira. It is brilliant.
You can implement this visualization with the JIRA PDF View Plugin, like this:
Create a filter that returns the issues to be used for this visualization. Run it and invoke the plugin from the "View" dropdown menu.
Write a little Groovy script that iterates over the returned collection of issues, and:
Builds a mapping from "month" (key) to a data structure which holds a triplet of "totalTimeSpent, issuesWorkedOn, issuesFixed" (value).
At each issue compute the sum of the "time spent" records and add it to "totalTimeSpent".
Increment the two other counters accordingly.
When your script completes you have all input data to draw a timeseries chart.
Generate a JFreeChart TimeSeriesCollection dataset. It should contain 3 TimeSeries (3 lines) for the 3 types of values.
Create a simple PDF template that displays a single timeseries chart, which takes the dataset returned by the previous script to render a timeseries chart. Check the timeseries chart example in the tutorial for directions.
The final chart will be something like this:
Disclaimer: this is a paid add-on for JIRA, and I'm a developer working on it.

Resources