872
Comment:
|
1777
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
== Activity extension == | #pragma section-numbers 2 = Activity extension = Try to show how much activity happened on the repository over time. <<TableOfContents>> == Status == |
Line 5: | Line 12: |
''Author: '' [http://www.freehackers.org/thomas Thomas Capricelli] | ''Author: '' [[http://www.freehackers.org/thomas|Thomas Capricelli]] |
Line 7: | Line 14: |
Download site: http://labs.freehackers.org/wiki/hgactivity | Repository: http://sources.freehackers.org/Hgactivity/ |
Line 9: | Line 16: |
=== Overview === This is an extension for the mercurial source control management, which creates an image file displaying the activity of a repository. The activity is a rough estimates of when did the developement happened ? |
Web page: http://labs.freehackers.org/projects/hgactivity/wiki == Overview == This extension creates an image file displaying the activity of a repository. The activity is a rough estimates to answer the question : "when did the developement happened ?" |
Line 14: | Line 24: |
http://labs.freehackers.org/attachments/69/activity.png | {{http://labs.freehackers.org/attachments/217/mercurial.global.png}} |
Line 16: | Line 26: |
The same, but splitted by author: | The same, but split by author, and displaying tags: |
Line 18: | Line 28: |
http://labs.freehackers.org/attachments/70/activity_splitted.png | {{http://labs.freehackers.org/attachments/218/mercurial.png}} |
Line 20: | Line 30: |
The extension can be used on desktop (displaying the image) or on server (headless, creating the image file). | |
Line 21: | Line 32: |
=== Configuration === | There are quite some options to change the display, setting the date range, exluding some revs and such. You can of course use the usual --help approach, but you can also play with the gui : when you change options, the corresponding CLI command is displayed for your convenience. The typical use is to configure what you want on your desktop using the mouse, and then copy/paste the command line on your server cron or whatever. All of this is explained on the web page: http://labs.freehackers.org/projects/hgactivity/wiki == Configuration == |
Line 26: | Line 42: |
activity=/path/to/activity.py | activity=/path/to/hgactivity/activity |
Line 28: | Line 44: |
(with the actual path to the extension, of course) | |
Line 30: | Line 47: |
CategoryExtension | CategoryExtensionsByOthers |
Activity extension
Try to show how much activity happened on the repository over time.
Contents
1. Status
This extension is not distributed with Mercurial.
Author: Thomas Capricelli
Repository: http://sources.freehackers.org/Hgactivity/
Web page: http://labs.freehackers.org/projects/hgactivity/wiki
2. Overview
This extension creates an image file displaying the activity of a repository. The activity is a rough estimates to answer the question : "when did the developement happened ?"
As an example, here is the activity for the mercurial repository itself :
The same, but split by author, and displaying tags:
The extension can be used on desktop (displaying the image) or on server (headless, creating the image file).
There are quite some options to change the display, setting the date range, exluding some revs and such. You can of course use the usual --help approach, but you can also play with the gui : when you change options, the corresponding CLI command is displayed for your convenience. The typical use is to configure what you want on your desktop using the mouse, and then copy/paste the command line on your server cron or whatever.
All of this is explained on the web page: http://labs.freehackers.org/projects/hgactivity/wiki
3. Configuration
Configure your .hgrc to enable the extension by adding following lines:
[extensions] activity=/path/to/hgactivity/activity
(with the actual path to the extension, of course)