pepper crashes when svn address is too long
Repository statistics and report tool
Brought to you by:
saubue
I'm trying to make pepper's package for Pardus Linux. But when I'm testing it, it crashes.
I tried to run:
$pepper commit_counts --period=90d https://svn.pardus.org.tr/projeler/COMAK/packages/desktop/gnome
it gives:
Fetching revisions... Error writing to cache file: /home/merve/.pepper/cache/1c0e1179-01f7-0310-8905-ddb1fcd723f3/log_COMAK/packages/desktop/gnome
terminate called after throwing an instance of 'PepperException'
what(): is not a directory
If I run with --no-cache parameter, it works fine.
I think it is about too much directory in path or path name is too long.
Thanks a bunch for the report, Merve!
Pathnames used for the extra cache files (e.g., used by the Subversion client for storing log data) have to be escaped, of course. This is fixed on a newly created 0.2-bugfixes branch on GtiHub (https://github.com/jgehring/pepper/commit/72e95e9). I'll release 0.2.4 soon, which will contain this fix.
- Jonas
Thanks for return so soon. i look forward to 0.2.4 version.
good works