TortoiseGitBlame doesn't follow renames when chaining blame or show log
What steps will reproduce the problem?
- clone the test repo from https://github.com/ridilculous/TortoiseGitBlameDoesntFollowRenames
- blame "A.TXT"
- ensure that menu->View->Follow renames is checked
- Blame previous version (a5af1cac7e8df3e56e1ea5fbb975ad08dc99489a)
- Blame previous version (08cc7befcd8a89a1bbac6a9acdb787fcc467429e)
What is the expected output? What do you see instead?
The blame display of "a.txt" (cc126fad71a34d3e85821691813822ea28e1f8a4)
What version of TortoiseGit and Git are you using? On what operating system?
- TortoiseGit 2.14.0.0
- git version 2.40.0.windows.
- Windows 10 22H2 build 19045.2728
Please provide any additional information below.
The same problem happens when trying to show the log from within TortoiseGitBlame on a line which refers to a renamed state. There, no error message box is displayed but the log is empty, the date range from to is limited to the current datetime and the status text shows:
Showing 1 revision(s), from revision 00000000 to revision 00000000 - 0 revision(s) selected, 0 file(s) selected