How can I efficiently track time in github using issue tracking?
-
Ideal Scenario: Add estimates for each issue in github Add time taken per commit then attach that commit to the issue Have the issue then output a real time based on the entered times in the commits for that issue Generate a report/table with the following columns: Issue, Date Started, Date Closed, Estimate, Real If someone has an answer that can solve parts of this and not necessarily all of it, please share that.
-
Answer:
Check out https://everhour.com/blog/everhour-github-integration/. It gives you time tracking and analysis of your code issues. In short: 1) You can refer to your tasks directly from Everhour when creating a new time entry and generate detailed time reports. 2) Youâll always be able to see Github issue titles on the âReport by Issueâ page. 3) See Github title as a tooltip every time you hover an issue number. 4) See GitHub titles in the Key activities unit 5) Special Github dashboard summary that shows time spent on milestones, labels.
Mikhail Kulakov at Quora Visit the source
Other answers
Hi there, try Springloops - Version control http://www.springloops.io with Chime - Online Tracking tool ( http://www.getchime.com ) It's exactly that what you want ( Ideal Scenario for you). Springloops version control Chime time tracking tool BamBam! project management tool All in One :)
Åukasz Nowak
We're starting to build out a Kanban pad on top of GitHub issues. http://www.tasktub.com Estimates and reporting are things we're working on.
Andy Chung
Have you looked at: https://github.com/StephenOTT/GitHub-Time-Tracking In Addtion to GitHub, this has also been transferred into GitLab: https://github.com/StephenOTT/GitLab-Time-Tracking
Stephen Ott
This may not be exactly what you were hoping for, but Timehub might be close enough. - https://timehub.me/
Benjamin Charity
my pal wrote a nice tool just for (most of) that: https://github.com/laughedelic/gtm We've been using it internally at http://ohnosequences.com/ for the past year or so and it's been a joy. Go check it!
Eduardo Pareja Tobes
Ideal Scenario: Add estimates for each issue in github Add time taken per commit then attach that commit to the issue Have the issue then output a real time based on the entered times in the commits for that issue Generate a report/table with the following columns: Issue, Date Started, Date Closed, Estimate, Real Hi I think Hubstaff should be a good fit based on your requirements in the question details. https://hubstaff.com/ is time tracking software with a http://blog.hubstaff.com/github-time-tracking/ that will allow you to track time to individual issues. You can integrate in a few easy clicks, then the software will automatically remain synced. Let me answer your questions one by one: Budgets and Estimates - Although you canât add estimates for particular issues, Hubstaff allows you to http://support.hubstaff.com/budgets-time-limits/ for your team to ensure you donât go overtime. Individual Issue Time Tracking - Hubstaff allows you to track time directly to different GitHub issues. Once you integrate, Hubstaff will remain synced so you can track time to new issues as they come in. Automatic Reports - Hubstaff automatically generates insightful time reports that you can filter by project, user and date. These reports can be downloaded or exported for internal records or client invoices. Attach notes to each issue - You can add a note to each issue, which will show up in your reports. This is a great way to add comments for your team, or anything you want to note for your clients. You can watch a video about the https://hubstaff.com/github_time_tracking and what it can do https://youtu.be/-MfTAtm948A. I lead development teams at Hubstaff and we use our own software to track our time and make sure weâre producing quality work. Hubstaff has a free https://hubstaff.com/signup if you want to test it out. Let me know how you like it. Hope this helps! Disclaimer: I am the technical co-founder of Hubstaff.
Jared Brown
I believe http://www.timedoctor.com's integration with GitHub can solve parts of the scenario that you want to achieve.Here is how the time tracking would look on the software: Time Doctor will reveal a list of GitHub projects that are assigned to each employee.The time tracked would then be translated into useful reports that will show you how much time you and your team spend on various GitHub issues and repositories. Knowing exactly how much time was spent at work promotes efficiency and productivity. In case you would like to check out more of Time Doctor's integration with GitHub, you can find it https://www.timedoctor.com/github.html.
Carlo Borja
Iâm not sure if you still need this, but I created a simple java app that can do some of these things and saves the logs in GitHub directory (no need of any membership or cloud servers).This is the link to the app: https://github.com/darddan/GitHubTimeLoggerThe app is open-source so that anyone can add new features and at the moment is very simple to understand how it works.
Dardan Haxhimustafa
I'm currently building similar service: https://gittime.io Issues aren't supported (yet), but right now you can track commit time and generate reports/invoices.
Evgeny Likholetov
Related Q & A:
- How can I use real time social data from Datasift and perform real time analytics on it?Best solution by Quora
- How can I keep track of receipts better?Best solution by Quora
- How can I sell something on ebay without using a credit card?Best solution by Yahoo! Answers
- How can I remove a picture's watermark using Matlab's image processing toolbox?Best solution by Yahoo! Answers
- How can I send faxes from the internet using my fax number?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.