Opened 16 years ago
Last modified 16 years ago
#5478 new enhancement
[Patch] Allow multiple paths to be specified
| Reported by: | Mark Potter | Owned by: | Ryan J Ollos |
|---|---|---|---|
| Priority: | normal | Component: | ChangeLogMacro |
| Severity: | normal | Keywords: | |
| Cc: | Trac Release: | 0.11 |
Description
Add the ability to take multiple repository paths. For example instead of the syntax being [[ChangeLog(path[,limit[,rev]])]] be [[ChangeLog(path[|path...][,limit[,rev]])]].
Example Situation: Component foobar is in the repository at /components/foobar, however it is tightly bound to the libraries foo and bar at /libs/foo and /libs/bar, therefore instead of only tracking the changes to /components/foobar I also want to see the changes to the libraries. Example:
[[ChangeLog(/components/foobar|/libs/foo|/libs/bar,20)]]
Attachments (1)
Change History (6)
comment:1 Changed 16 years ago by
Changed 16 years ago by
| Attachment: | changelog.py added |
|---|
comment:2 Changed 16 years ago by
I just attached a modified version of changelog.py with this feature. Note, this is the second piece of Python code I have ever worked on so I may have made some novice error.
comment:3 Changed 16 years ago by
| Summary: | Add multiple paths → [Patch] Allow multiple paths to be specified |
|---|
comment:4 Changed 16 years ago by
| Owner: | changed from Alec Thomas to Ryan J Ollos |
|---|
Changing ticket owner since I have adopted the plugin.
comment:5 Changed 16 years ago by
| Component: | ChangeLogPlugin → ChangeLogMacro |
|---|



Modified version of changelog.py with this feature