除以零运行时错误。请在下面找到错误截图:
使用仅包含二进制文件的git存储库,似乎getTotalLOC()产生零并导致被除零错误:
File "/usr/bin/gitstats", line 1034, in create
f.write('<tr><td>%s</td><td>%d (%.2f%%)</td><td>%d (%.2f%%)</td><td>%d</td></tr>' % (ext, files, (100.0 * files) / data.getTotalFiles(), lines, (100.0 * lines) / data.getTotalLOC(), lines / files))
ZeroDivisionError: float division by zero
答案 0 :(得分:0)
使用apt-get
安装gitstats时出错从下载源代码 http://repo.or.cz/w/gitstats.git/snapshot/910d179c5f116254cef7440b8511f97a99b3c277.tar.gz或最新的master并安装。
tar -xzvf gitstats-910d179c5f116254cef7440b8511f97a99b3c277.tar.gz -C。
cd gitstats
sudo make install
以
运行sudo gitstats repo_path path_to_store_the_created_stats_results