Free Software

 


Milli : The distributed bug tool

milli is a simple bug tracking system, written in perl, which allows you to store reported bugs within your projects. This makes it trivially usable in a distributed fashion.

To allow easy sharing of bugs the system will create a .milli/ directory beneath your project, containing a single text file for each bug.

The intention is that you'll add the .milli directory to your revision control system, so that anybody who can currently checkout, view, or commit updates may also do the same with bug reports.

top
Using milli

To get started using milli is very simple. Most of the time you'll only need to learn and use a few of the available sub-commands:

milli init

This creates the .milli directory - don't forget to add this to your revision control system. (Using the hooks can automate this process; see the manpage for more details.)

milli add my bug title

This creates a new bug report, and opens it inside your editor so you may fillout details.

milli open

This will display a brief list of all the bug reports which are currently open. You can also use "milli search" to search reports, or "milli closed" to see only closed reports.

milli close 2

This will mark bug number 2 as "closed".

There are more options which are available, allowing you to add comments to bug reports, reopen closed reports, and similar things. These are described in the included documentation, available if you run "milli --manual".

top
Download

You may download milli via the following links:

As the code is a single self-contained Perl secript you could add the milli script directly to your repository.

top