#2896 closed enhancement (fixed)
Allow installation of specific versions of GRASS addons
Reported by: | pmav99 | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | 7.4.1 |
Component: | Addons | Version: | unspecified |
Keywords: | g.extension | Cc: | |
CPU: | Unspecified | Platform: | Unspecified |
Description
At the moment, g.extension
only supports the installation of the latest revision of the svn repository. As a result, any non-backward compatible change in the GRASS-addons repo, means that existing code may break.
Being able to install specific versions of GRASS addons would mitigate a potential source of bugs and would make debugging of addon related code easier.
Change History (11)
comment:1 by , 9 years ago
Keywords: | g.extension added |
---|---|
Milestone: | → 7.1.0 |
comment:2 by , 9 years ago
comment:5 by , 8 years ago
Milestone: | 7.2.1 → 7.2.2 |
---|
comment:7 by , 7 years ago
Milestone: | 7.2.2 → 7.4.0 |
---|
All enhancement tickets should be assigned to 7.4 milestone.
comment:11 by , 6 years ago
An improved example from comment:2 is in the manual (see r72792). It will be online as a web page at one of these URLs:
- https://grass.osgeo.org/grass74/manuals/g.extension.html
- https://grass.osgeo.org/grass75/manuals/g.extension.html
- https://grass.osgeo.org/grass76/manuals/g.extension.html
If you with for this to be solved by parameters of the g.extension module, please create a new ticket (suggestions of interface, naming and use cases are welcome).
The 7.1 version of g.extension can theoretically install any online zip if it has the right Makefile. You can also download the right version and then install from the zip or directory. For example, here is installation for r57849 version of r.local.relief (URL can be retrieved from Trac):