Den tis 18 apr. 2023 kl 18:44 skrev Laurens Rodriguez <laur...@bamtang.com>:
> Hello, > I'm trying to get the history of a subpath from a repository with: > /usr/bin/svnlook history -r 1000 -l 5 /path/to/my/repo /trunk > I'm sure the path /trunk exists, but it is failing with: > > REVISION PATH > -------- ---- > svnlook: E160013: File not found: revision 1090, path '/trunk' > > If I try with: > /usr/bin/svnlook history -r 1000 -l 5 /path/to/my/repo / > or omitting the path completely: > /usr/bin/svnlook history -r 1000 -l 5 /path/to/my/repo > > it works as expected: > REVISION PATH > -------- ---- > 1090 / > 1089 / > 1088 / > 1087 / > 1086 / > Are you sure /trunk actually existed in revision 1000? I've made a quick test, /trunk was added in revison 15 in my test repo. This is what I get: [[[ daniel@srv:~$ svnlook history -r 14 -l 5 /data/svn/test/ /trunk REVISION PATH -------- ---- svnlook: E160013: File not found: revision 14, path '/trunk' daniel@srv:~$ svnlook history -r 15 -l 5 /data/svn/test/ /trunk REVISION PATH -------- ---- 15 /trunk ]]] My version is: > > svnlook, version 1.9.7 (r1800392) > compiled May 21 2022, 07:24:25 on x86_64-pc-linux-gnu > Please note that Subversion 1.9 is out of support since a few years. I don't think it matters in this case since I can reproduce the issue even with the latest version. But there may be bugs or even security issues that won't be fixed in 1.9. Kind regards, Daniel Sahlberg