Return to create_ckin_script CVS log | Up to [Pegasus] / pegasus / Schemas / CIM2101 |
File: [Pegasus] / pegasus / Schemas / CIM2101 / Attic / create_ckin_script
(download)
Revision: 1.2, Mon Apr 30 11:31:46 2007 UTC (17 years, 2 months ago) by s.manicka Branch: MAIN CVS Tags: TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP348_SCMO-merged_out_from_trunk, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk, TASK-PEP311_WSMan-root, TASK-PEP311_WSMan-branch, HPUX_TEST, HEAD Changes since 1.1: +0 -0 lines FILE REMOVED BUG#: 6371 TITLE: CIM2101 schema should be deleted from the CVS repository. DESCRIPTION: |
#!/bin/bash ########################################################################### ## ## build checkin script for new DMTF CIM Schema files files: ## ## This file was used when CIM Schema Version 2.10.1 was installed. ## It is not inteneded for general use. It is available here as ## further documentation of the CIM Schema install process and for ## future reference when new CIM Schema versions are installed. ## ## This bash shell script file creates a bash shell checkin script to use ## to checkin the new DMTF files. ## ## ### ########################################################################## ########################################################################## ## ## FUNCTION DEFINITIONS ## ########################################################################## ########################################## ## INIT_FILE () ## function INIT_FILE () { FILE=$1 ; echo " " > ${FILE} ; } ########################################## ## INSERT_BLANK_LINE () ## function INSERT_BLANK_LINE () { FILE=$1 ; echo " " >> ${FILE} ; } ########################################## ## INSERT_LINE () ## function INSERT_LINE () { FILE=$1 ; echo "$2" >> ${FILE} ; } function DMTF_DIR_ADD () { FILE=$1 ; ls -R | grep DMTF | sed 's/DMTF$//' | sed 's/.\/DMTF/cvs -n add .\/CIM2101\/DMTF/' | sed 's/://' >> ${FILE} ; } function DMTF_CIM_FILE_ADD () { FILE=$1 ; ls -R | grep DMTF | sed 's/DMTF$//' | sed 's/.\/DMTF/cvs -n add .\/CIM2101\/DMTF/' | sed 's/:/\/*.mof /' >> ${FILE} ; } function DMTF_CIM_FILE_CI () { FILE=$1 ; ls -R | grep DMTF | sed 's/DMTF$//' | sed 's/.\/DMTF/cvs -n ci .\/CIM2101\/DMTF/' | sed 's/:/\/*.mof /' >> ${FILE} ; } CKIN_FILE=ckin_dmtf_files ########################################################################## ## ## Create the files ## ########################################################################## INIT_FILE $CKIN_FILE INSERT_LINE $CKIN_FILE "#!/bin/bash" INSERT_LINE $CKIN_FILE "######################################################" INSERT_LINE $CKIN_FILE "## This file is generated by create_ckin_script script" INSERT_LINE $CKIN_FILE "######################################################" INSERT_BLANK_LINE $CKIN_FILE INSERT_LINE $CKIN_FILE "## " INSERT_LINE $CKIN_FILE "## After reviewing this file for correctness " INSERT_LINE $CKIN_FILE "## change the cvs -n to cvs " INSERT_LINE $CKIN_FILE "## and execute it from the CIMV2101 directory" INSERT_LINE $CKIN_FILE "## " INSERT_BLANK_LINE $CKIN_FILE INSERT_LINE $CKIN_FILE "cd .. ; " INSERT_LINE $CKIN_FILE "cvs -n add ./CIM2101 ; " INSERT_BLANK_LINE $CKIN_FILE INSERT_LINE $CKIN_FILE "## add directories" INSERT_BLANK_LINE $CKIN_FILE DMTF_DIR_ADD $CKIN_FILE INSERT_BLANK_LINE $CKIN_FILE INSERT_LINE $CKIN_FILE "## add *.mof files" INSERT_BLANK_LINE $CKIN_FILE DMTF_CIM_FILE_ADD $CKIN_FILE INSERT_BLANK_LINE $CKIN_FILE INSERT_LINE $CKIN_FILE "## commit *.mof files" INSERT_BLANK_LINE $CKIN_FILE DMTF_CIM_FILE_CI $CKIN_FILE INSERT_BLANK_LINE $CKIN_FILE echo " " echo "ckin script $CKIN_FILE created, It must be hand edited to finalize"
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |