bzrwc is a Django application which uses the Cairo to graph various data about Bazaar repositories, like lines of code over time.
bzrwc was originally created by Stein Magnus Jodal <stein.magnus@jodal.no>. Continued delevelopment by Thomas Kongevold Adamcik <thomas@adamcik.no>.
bzrwc is licensed under the GNU General Public License version 2. See COPYING for the full license.
As Debian/Ubuntu package names:
- python-django >= 1.0
- bzrlib (bundled with bzr)
- python-cairo
- Execute python setup.py install or put the bzrwc directory on your PYTHONPATH manually.
- Add bzrwc to INSTALLED_APPS in your Django project settings.
- Add bzrwc to your main urls.py, i.e. like the following:
urlpatterns += patterns('',
(r'^bzrwc/', include('bzrwc.urls')),
)
- Setup reposities and graphs using the Django admin.
- Go to the bzrwc URL to view the graphs.
- Speedups, i.e. more caching.
- http://bazaar-vcs.org/BzrLib
- http://cairographics.org/manual/
- http://www.tortall.net/mu/wiki/CairoTutorial
- Use the force, read the source.