Git standup, how did I ever live without you?

Ben Halpern on March 21, 2017

I am sure you've been preparing for a meeting where a team typically discusses what they did yesterday and what they are planning to do today. Thes... [Read Full]
markdown guide
 

Now, if only it grabbed them across ALL my projects (or my org Git repos) and sent an email to everyone interested + dashboard that would be the best stand up tool!

 

And then we'd never need to talk to each other. Yay!

 

How about this one github.com/psss/did/ ? It can grab "wth did I do last week??" data from other sources, not just git repos, see github.com/psss/did/tree/master/di... for the current set of plugins. It does not solve the "dashboard" part but it definitely produces something that can easily be copypasted into any "status report" e-mail :)

 

I could help you on the "across ALL my projects" part. Wrote something similar to remember what I did (and where).

github.com/x4121/git-amnesia

 

This is a good idea - I may write a little node script to use this tool and do just this! :)

 

Hit me up then, it would be great OSS or side project,

That didn't work for me, so instead I did the following to list all my git repos in ~/src

find . -depth -5 -type d -name ".git" | sed -e "s/\(\.\/\)\(.*\)\(\.git\)/~\/src\/\2/g" | tr '\n' ','
 

And then we'd never need to talk to each every again. Yay!

 
 
 

You can do something similar with TFS:


```tf history "$/" /recursive /user:YOURUSERNAME /noprompt | head -n NUMBEROFCHECKINS



and as a Powershell function:



```function tfhist {tf history "$/" /recursive /user:YOURUSERNAME /noprompt | head -n NUMBEROFCHECKINS}
set-alias standup tfhist
 
 

I had such high hopes. Installed it only found 1 commit in the last 20 days.

 

A lack of activity doesn’t always mean it’s broken or out of date. It could just mean they finished.

 

Yeah, especially for a personal utility that interacts with git. Not exactly Kubernetes-level stakes.

 

Damn! I wish I only worked with one repository. Who isn't lazy enough to publish a bash script that starts at the parent folder, iterates all the subfolders (git projects), calls the standup command inside each and writes the results of all in a single file?

 
 
 

Very neat.

But does the install really require sudo for such a trivial task? I would use this if I could install it in userspace.

 
 
 

This will save me a lot of time before stand ups meetings :-). Got to try it out

 
 
 

Nice. But all of this already exists in the built-in Version Control Logs and Local History in my Jetbrains IntelliJ IDEA Ultimate.

Level up you VS Coder folks and get a real IDE :)

 

+1. Any modern IDE with GIT integration provides this functionality with clear and nice graphics interface out of the box.

 
code of conduct - report abuse