IBM Support

PM34898: RCLEARTOOL RMNAME -FORCE DOES NOT REMOVE AN ELEMENT THAT HAS CHECKOUTS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Headline:
    rcleartool rmname -force does not remove an element that has
    checkouts
    
    
    APAR Description:
    
    The IBM Rational ClearCase Remote Client Command Line Interface
    (CCRC CLI) ignores the -force option of the rmname command.
    This option is intended to force the removal of the name when
    there is at least one checkout of the element.
    
    When using rmname in CCRC CLI, if there is a checkout of the
    targeted element on any version or branch, the following error
    will be seen with or without the -force option:
    
    rcleartool? rmname -nc -force f1.txt
    CRVAP0087E CCRC command 'rmname' failed: Unable to remove name
    of 'C:\ccweb\UserName\View\MyVOB\d1\f1.txt'
    Problems performing rmname.
    ClearCase CM Server: Error: Element
    'C:\ccweb\UserName\View\MyVOB\d1\f1.txt' has checkouts.
    
    This issue impacts only CCRC CLI; the rmname -force option
    functions as designed in the ClearCase full client command line
    interface.
    
    
    Steps to Reproduce the issue:
    
    1. Create a file (f1.txt) that is on two branches: branch_one
    and branch_two
    
    2. Checkout f1.txt on branch_two
    
    3. In a view whose config spec is configured to use branch_one,
    checkout the parent directory of f1.txt
    
    4. Attempt to rmname -force f1.txt using CCRC CLI
      ? rcleartool rmname -nc -force f1.txt
    
    
    WORKAROUND:
    
    - Cancel any existing checkouts of the element before performing
    an rmname from the CCRC CLI.
    
    - Perform the rmname -force operation from a ClearCase full
    client command line interface.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Headline:
    rcleartool rmname -force does not remove an element that has
    checkouts
    
    
    APAR Description:
    
    The IBM Rational ClearCase Remote Client Command Line
    Interface (CCRC CLI) ignores the -force option of the rmname
    command.  This option is intended to force the removal of
    the name when there is at least one checkout of the element.
    
    When using rmname in CCRC CLI, if there is a checkout of the
    targeted element on any version or branch, the following
    error will be seen with or without the -force option:
    
    rcleartool? rmname -nc -force f1.txt
    CRVAP0087E CCRC command 'rmname' failed: Unable to remove
    name of "C:\ccweb\UserName\View\MyVOB\d1\f1.txt"
    Problems performing rmname.
    ClearCase CM Server: Error: Element
    "C:\ccweb\UserName\View\MyVOB\d1\f1.txt" has checkouts.
    
    This issue impacts only CCRC CLI; the rmname -force option
    functions as designed in the ClearCase full client command
    line interface.
    
    
    Steps to Reproduce the issue:
    
    1. Create a file (f1.txt) that is on two branches:
    branch_one and branch_two
    
    2. Checkout f1.txt on branch_two
    
    3. In a view whose config spec is configured to use
    branch_one, checkout the parent directory of f1.txt
    
    4. Attempt to rmname -force f1.txt using CCRC CLI
      ? rcleartool rmname -nc -force f1.txt
    
    
    WORKAROUND:
    
    - Cancel any existing checkouts of the element before
    performing an rmname from the CCRC CLI.
    
    - Perform the rmname -force operation from a ClearCase full
    client command line interface.
    

Problem conclusion

  • A fix is available in ClearCase versions 7.1.1.8, 7.1.2.5
    and 8.0.0.1
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM34898

  • Reported component name

    CLEARCASE UNIX

  • Reported component ID

    5724G2901

  • Reported release

    711

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-03-15

  • Closed date

    2011-12-19

  • Last modified date

    2011-12-19

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    CLEARCASE UNIX

  • Fixed component ID

    5724G2901

Applicable component levels

  • R711 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
19 December 2011