Size: 2310
Comment: update for sonichgv2m102
|
Size: 2562
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 15: | Line 15: |
1. Pushlog - Log pushes made over SSH ([[pushlog|details]]) | 1. Pushlog - Log pushes made over SSH [http://kenai.com/projects/sonichg/pages/Pushlog details] |
Line 20: | Line 20: |
1. Modified web UI shortlog page ([[shortlog|details]]) | 1. Modified web UI shortlog page [http://kenai.com/projects/sonichg/pages/Shortlog details] |
Line 22: | Line 22: |
1. Modified web UI File log page (which shows the file history) ([[filelog|details]]) | 1. Modified web UI File log page (which shows the file history) [http://kenai.com/projects/sonichg/pages/Filelog details] |
Line 25: | Line 25: |
1. Added web UI full side-by-side differ ([[fulldiff|details]]) | 1. Added web UI full side-by-side differ [http://kenai.com/projects/sonichg/pages/Fulldiff details] |
Line 28: | Line 28: |
1. Regex Filter available for web UI ([[regexfilter|details]]) | 1. Regex Filter available for web UI [http://kenai.com/projects/sonichg/pages/Regexfilter details] |
Line 31: | Line 31: |
1. Added ability specify a commit format standard and where the commit format doc URL is ([[commitformat|details]]) | 1. Added ability specify a commit format standard and where the commit format doc URL is [http://kenai.com/projects/sonichg/pages/Commitformat details] |
Line 33: | Line 33: |
1. Other changes ([[otherchanges|details]]) | 1. Other changes [http://kenai.com/projects/sonichg/pages/Otherchanges details] |
Extension Name
This extension is not distributed with Mercurial.
Author: Akshay Dayal <akshay.dayal,at,sun,dot,com>
Download site: [http://kenai.com/projects/sonichg/pages/Home]
Overview
To see a demo of the functionality visit: [http://sonichg.zspin.com/hgview.cgi/calc]
SonicHg is a mercurial extension that provides the following functionality:
Pushlog - Log pushes made over SSH [http://kenai.com/projects/sonichg/pages/Pushlog details]
- Enable capturing of data on incoming pushes to show what group of commits were made for the push, ssh username, etc
- Added a pushlog page in the web UI, can use slider or textbox to browse through push history
- Advanced search available in the web UI for finding pushes - including finding by date
- Can configure how many pushes to show per page in the HGRC file
Modified web UI shortlog page [http://kenai.com/projects/sonichg/pages/Shortlog details]
- Can use slider or textbox to browse through commit history
Modified web UI File log page (which shows the file history) [http://kenai.com/projects/sonichg/pages/Filelog details]
- Shows more info now, including author of each change
- Also can select any 2 file versions and show the diff between them
Added web UI full side-by-side differ [http://kenai.com/projects/sonichg/pages/Fulldiff details]
- Can see side-by-side diff page for changes
- If you have the highlight extension enabled you can enable highlighting in the side-by-side diffs too
Regex Filter available for web UI [http://kenai.com/projects/sonichg/pages/Regexfilter details]
- Can use this filter to perform regex substitutions on the descriptions of commits
- For example, can substitute all bug ids in descriptions with links to the bug page for that bug id
Added ability specify a commit format standard and where the commit format doc URL is [http://kenai.com/projects/sonichg/pages/Commitformat details]
- Users making pushes whose commit messages are out of standard will get a warning message with the link to the commit format doc URL
Other changes [http://kenai.com/projects/sonichg/pages/Otherchanges details]
- Descriptions of merge commits will be in red in web UI (a commit with 2 parents)
- Where-ever possible the links in web UI will use revision numbers instead of short node ids
Configuration
For instructions on how to install & use SonicHg look at: [http://kenai.com/projects/sonichg/pages/Home]