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.1, Mon Dec 12 22:24:22 2005 UTC (18 years, 6 months ago) by jim.wunderlich Branch: MAIN CVS Tags: TASK_PEP233_EmbeddedInstSupport-merge_out_trunk, TASK_BUG_5314_IPC_REFACTORING_ROOT, TASK_BUG_5314_IPC_REFACTORING_BRANCH, TASK_BUG_5314_IPC_REFACTORING-V1, TASK_BUG_5191_QUEUE_CONSOLIDATION_ROOT, TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH, TASK-TASK-BUG4011_WinLocalConnect-branch-New-root, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_out_to_branch, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_out_from_trunk, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_in_to_trunk, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_in_from_branch, TASK-TASK-BUG4011_WinLocalConnect-branch-New-branch, TASK-PEP268_SSLClientCertificatePropagation-root, TASK-PEP268_SSLClientCertificatePropagation-merged_out_to_branch, TASK-PEP268_SSLClientCertificatePropagation-merged_out_from_trunk, TASK-PEP268_SSLClientCertificatePropagation-merged_in_to_trunk, TASK-PEP268_SSLClientCertificatePropagation-merged_in_from_branch, TASK-PEP268_SSLClientCertificatePropagation-branch, TASK-PEP267_SLPReregistrationSupport-root, TASK-PEP267_SLPReregistrationSupport-merging_out_to_branch, TASK-PEP267_SLPReregistrationSupport-merging_out_from_trunk, TASK-PEP267_SLPReregistrationSupport-merged_out_to_branch, TASK-PEP267_SLPReregistrationSupport-merged_out_from_trunk, TASK-PEP267_SLPReregistrationSupport-merged_in_to_trunk, TASK-PEP267_SLPReregistrationSupport-merged_in_from_branch, TASK-PEP267_SLPReregistrationSupport-branch, TASK-PEP250_RPMProvider-root, TASK-PEP250_RPMProvider-merged_out_to_branch, TASK-PEP250_RPMProvider-merged_out_from_trunk, TASK-PEP250_RPMProvider-merged_in_to_trunk, TASK-PEP250_RPMProvider-merged_in_from_branch, TASK-PEP250_RPMProvider-branch, TASK-PEP245_CimErrorInfrastructure-root, TASK-PEP245_CimErrorInfrastructure-merged_out_to_branch, TASK-PEP245_CimErrorInfrastructure-merged_out_from_trunk, TASK-PEP245_CimErrorInfrastructure-merged_in_to_trunk, TASK-PEP245_CimErrorInfrastructure-merged_in_from_branch, TASK-PEP245_CimErrorInfrastructure-branch, TASK-PEP241_OpenPegasusStressTests-root, TASK-PEP241_OpenPegasusStressTests-merged_out_to_branch, TASK-PEP241_OpenPegasusStressTests-merged_out_from_trunk, TASK-PEP241_OpenPegasusStressTests-merged_in_to_trunk, TASK-PEP241_OpenPegasusStressTests-merged_in_from_branch, TASK-PEP241_OpenPegasusStressTests-branch, TASK-Bugs5690_3913_RemoteCMPI-root, TASK-Bugs5690_3913_RemoteCMPI-merged_out_to_branch, TASK-Bugs5690_3913_RemoteCMPI-merged_out_from_trunk, TASK-Bugs5690_3913_RemoteCMPI-merged_in_to_trunk, TASK-Bugs5690_3913_RemoteCMPI-merged_in_from_branch, TASK-Bugs5690_3913_RemoteCMPI-branch, TASK-Bug2102_RCMPIWindows-root, TASK-Bug2102_RCMPIWindows-merged_out_to_branch, TASK-Bug2102_RCMPIWindows-merged_out_from_trunk, TASK-Bug2102_RCMPIWindows-merged_in_to_trunk, TASK-Bug2102_RCMPIWindows-merged_in_from_branch, TASK-Bug2102_RCMPIWindows-branch, TASK-Bug2021_RemoteCMPIonWindows-root, TASK-Bug2021_RemoteCMPIonWindows-merged_out_to_branch, TASK-Bug2021_RemoteCMPIonWindows-merged_out_from_trunk, TASK-Bug2021_RemoteCMPIonWindows-merged_in_to_trunk, TASK-Bug2021_RemoteCMPIonWindows-merged_in_from_branch, TASK-Bug2021_RemoteCMPIonWindows-branch, TASK-Bug2021_RCMPIonWindows-root, TASK-Bug2021_RCMPIonWindows-merged_out_to_branch, TASK-Bug2021_RCMPIonWindows-merged_out_from_trunk, TASK-Bug2021_RCMPIonWindows-merged_in_to_trunk, TASK-Bug2021_RCMPIonWindows-merged_in_from_branch, TASK-Bug2021_RCMPIonWindows-branch, TASK-BUG7240-root, TASK-BUG7240-branch, TASK-BUG4011_WinLocalConnect-root, TASK-BUG4011_WinLocalConnect-merged_out_to_branch, TASK-BUG4011_WinLocalConnect-merged_out_from_trunk, TASK-BUG4011_WinLocalConnect-merged_in_to_trunk, TASK-BUG4011_WinLocalConnect-merged_in_from_branch, TASK-BUG4011_WinLocalConnect-branch-New, TASK-BUG4011_WinLocalConnect-branch, STABLE, RELEASE_2_6_3-RC2, RELEASE_2_6_3-RC1, RELEASE_2_6_3, RELEASE_2_6_2-RC1, RELEASE_2_6_2, RELEASE_2_6_1-RC1, RELEASE_2_6_1, RELEASE_2_6_0-RC1, RELEASE_2_6_0-FC, RELEASE_2_6_0, RELEASE_2_6-root, RELEASE_2_6-branch-clean, RELEASE_2_6-branch, RELEASE_2_5_5-RC2, RELEASE_2_5_5-RC1, RELEASE_2_5_5, RELEASE_2_5_4-RC2, RELEASE_2_5_4-RC1, RELEASE_2_5_4, RELEASE_2_5_3-RC1, RELEASE_2_5_3, RELEASE_2_5_2-RC1, RELEASE_2_5_2, RELEASE_2_5_1-RC1, RELEASE_2_5_1, RELEASE_2_5-root, RELEASE_2_5-branch, PEP286_PRIVILEGE_SEPARATION_ROOT, PEP286_PRIVILEGE_SEPARATION_CODE_FREEZE, PEP286_PRIVILEGE_SEPARATION_BRANCH, PEP286_PRIVILEGE_SEPARATION_1, PEP244_ServerProfile-root, PEP244_ServerProfile-branch, PEP233_EmbeddedInstSupport-root, PEP233_EmbeddedInstSupport-branch BUG#: 4412 TITLE: Install and connect CIM 2.10 schema DESCRIPTION: Adding interface files, and scripts used to build them. Adding the scripts used to build the dmtf checkin script and the check in script that it created to checkin all the dmtf files. |
#!/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 |