ClearCase (cleartool subcommand), Attache (command)
The rmpool command deletes one or more storage pool directories from a VOB, along with all the data container files stored within them.
Before removing a storage pool, you must reassign all its currently assigned elements to a different pool, using the chpool command. Otherwise, rmpool aborts with an elements using pool error. To list all the elements in a source or cleartext pool, use a find command. For example:
cmd-context find -all -element pool(source_2) -print
This command does not work with derived object pools.
There is no way to move a shared derived object from one pool to another. Thus, you can delete a derived object pool only if either condition is true:
Permissions Checking: For each object processed, you must be one of the following: pool owner, VOB owner, member of the ClearCase group. See the permissions reference page.
Locks: An error occurs if any of the following objects are locked: VOB, pool.
EVENT RECORDS AND COMMENTS. Default: Creates one or more event records, with commenting controlled by your .clearcase_profile file (default: -nc). See CUSTOMIZING COMMENT HANDLING in the comments reference page. Comments can be edited with chevent.
SPECIFYING THE POOLS TO BE REMOVED. Default: Removes a pool from the VOB containing the current working directory unless you specify another VOB with the @vob-selector suffix.
pool-name | Name of the storage pool See the Object Names section in the cleartool reference page for rules about composing names. | |
vob-selector | VOB specifier Specify vob-selector in the form [vob:]pname-in-vob | |
pname-in-vob | Pathname of the VOB-tag (whether or not the VOB is mounted) or of any file-system object within the VOB (if the VOB is mounted) | |
Examples including wildcards or quoting are written for use in cleartool interactive mode. If you use cleartool single-command mode, you may need to change the wildcards and quoting to make your command interpreter process the command appropriately.
In cleartool single-command mode, cmd-context represents the command interpreter prompt. In cleartool interactive mode, cmd-context represents the interactive cleartool prompt. In Attache, cmd-context represents the workspace prompt.
cmd-context find . -all -element 'pool(c_source_pool)' -exec 'cleartool chpool ^
-force sdft %CLEARCASE_PN%'
Changed pool for "\users_hw\src" to "sdft".
Changed pool for "\users_hw\src\libutil.a" to "sdft".
.
.
.
cmd-context rmpool c_source_pool
Removed pool "c_source_pool".
describe, chpool, find, lspool, mkpool, rmdo, rename, scrubber
|
Feedback on the documentation in this site? We welcome any comments!
Copyright © 1999 by Rational Software Corporation. All rights reserved. |