Version 94 (modified by 13 years ago) (diff) | ,
---|
Recent Changes
Jul 5, 2023
Feb 4, 2019
svndigest
Svndigest is a tool for calculating statistics of a project under Subversion control. Svndigest is written in C++ and extracts repository history using the subversion API. The resulting report is written to a user specifiable directory in HTML format.
Latest Release
svndigest 0.9 is now available. Please see the NEWS file for what is new in this version.
Features
- Timeline of number of lines
- Timeline for each author
- Timeline for each directory/file
- Differentiation between code and comments
- Automatic copyright update
- Caching statistics
- Blame output
- Interface to Trac
Documentation
- README -- how to install svndigest
- Manual -- how to run svndigest and explanation of what is calculated
- README.developer -- guidelines and other informations for developers
- ReleaseProcedure -- instructions on how to perform a new release
Screenshots
Here are some examples of svndigest generated reports:
Project | version | svndigest output |
BASE | 0.9.x | svndigest output |
BASE hacks | 0.9.x | svndigest output |
BASE plug-ins | 0.9.x | svndigest output |
Proteios | 0.9.x | svndigest output |
svndigest | 0.9.x | svndigest output |
svndigest | trunk | (trunk) svndigest output |
yat | 0.9.x | svndigest output |
Download
The forthcoming release schedule is published under the roadmap tab above. Svndigest is open software available for free from the download page.
Source Code
The latest release is available from the download page. The source code is stored in a subversion repository available via anonymous SubversionCheckout. Alternatively, you can browse the code through the Trac Browser.
License
Svndigest is an open source project and available for free under the GNU General Public License version 3.
Contact
Please send feedback and suggestions through the mailinglist or create a ticket (use user svndigest
and password svndigest
).
Authors
Please see AUTHORS file in the repository.
Acknowledgements
See the THANKS file in the repository for the maintained list of acknowledgements.