-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gitinspector ignore one of two commits in the same interval #179
Comments
Hi @ghardoim. Interesting. How does git itself react if you do a shortlog with the very same --since / --until flags ? What version are you using ? Please use the latest stable release (not the master version). |
Hi @adam-waldenberg, thanks for your answer! I ran the commands git log and shortlog and both found all two commits in this interval.
So, I think I could isolate the problem, but if it is true, I have not identified a solution yet. Does it make sense to you? |
Hi @ghardoim. So it seems perhaps that the introduction of "**" might have broken something. Could you do a "git bisect" run on the "extra-release/0.4.x" branch ? This should allow you to find the exact commit that broke the functionality. |
Hi @adam-waldenberg. I executed the bisect and it found this commit aeb9ad6 as the first bad commit. That's help you? |
I tested the master version with the commit that you said but still not working |
@ghardoim OK... So we probably have some logic error introduced with filtering and the threaded version of changes.py. I will look into it. |
Hi @adam-waldenberg I have a bash script that calls the gitinspector to a large number of repositories in a repetitive way (day per day, since the begin of year) and at some point, while my script keeps calling, the gitinspector does not work anymore. |
Hi @ghardoim If you start each instance recursively (with &) - yes. If you run gitinspector synchronously I don't think you should have a problem though. |
Bumping to 0.5.0 milestone. |
I'm running the following comand to find two commits that I know they exist, but the gitinspector don't find one of them.
python "gitinspector.py" -f** --since=2018-05-07-15:02:00 --until=2018-05-07-15:03:00 "path"
In this interval there are two commits:
one at
--since=2018-05-07-15:02:00 --until=2018-05-07-15:02:10
and the other at
--since=2018-05-07-15:02:20 --until=2018-05-07-15:02:40
.But when I run the gitinspector to catch boths commits, it find only the second commit.
What am I doing wrong?
The text was updated successfully, but these errors were encountered: