Changes between Version 5 and Version 6 of Obsolete/Development/Templates/Components
- Timestamp:
- Jul 5, 2007, 12:29:01 AM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Obsolete/Development/Templates/Components
v5 v6 34 34 == Installing a New Version == 35 35 36 To install a new version of a NCM component inside SCDB, the easiest is to use [source:SCDB/trunk/src/utils/misc/updateComponent .pl src/utils/misc/updateComponent.pl] script. This script takes care of rebuilding the component from CVS sources (an up-to-date CVS checkout is required), to install templates in all places where it is relevant into SCDB (for grid templates, into all the version of grid templates installed) and, optionally to copy the RPM into a RPM repository. The syntax is :36 To install a new version of a NCM component inside SCDB, the easiest is to use [source:SCDB/trunk/src/utils/misc/updateComponent src/utils/misc/updateComponent] script. This script takes care of rebuilding the component from CVS sources (an up-to-date CVS checkout is required), to install templates in all places where it is relevant into SCDB (for grid templates, into all the version of grid templates installed) and, optionally to copy the RPM into a RPM repository. The syntax is : 37 37 {{{ 38 src/utils/misc/updateComponent .pl--source /cvs/checkout/path/ncm-components/category \39 --rpmrep /your/component/RPM/repository/path \40 component_name38 src/utils/misc/updateComponent --source /cvs/checkout/path/ncm-components/category \ 39 --rpmrep /your/component/RPM/repository/path \ 40 component_name 41 41 }}} 42 42 43 43 For example, to upgrade `ncm-glite' from `/scratch/sources/ncm-components/glite` and install RPM in `/tmp', do : 44 44 {{{ 45 src/utils/misc/updateComponent .pl--source /scratch/sources/ncm-components/glite \46 --rpmrep /tmp \47 glite45 src/utils/misc/updateComponent --source /scratch/sources/ncm-components/glite \ 46 --rpmrep /tmp \ 47 glite 48 48 49 49 Building component glite...