django-reversion comes with a number of additional django-admin.py management commands, detailed below.
This command is used to create a single, base revision for all registered models in your project. It should be run after installing django-reversion, or registering a new model with django-reversion. If your project contains a lot of version-controlled data, then this might take a while to complete.
django-admin.py createinitialrevisions django-admin.py createinitialrevisions someapp django-admin.py createinitialrevisions someapp.SomeModel
This command is used to delete old revisions. It can be run regularly to keep storage requirements of models history sane. You can specify to delete revisions older than N days or delete only revisions older than the specified date or keep only the N most recent revisions for each object.
django-admin.py deleterevisions myapp django-admin.py deleterevisions --date=2015-01-15 django-admin.py deleterevisions myapp.mymodel --days=365 --force django-admin.py deleterevisions myapp.mymodel --keep=10