• Home
  • Services
    • Consultancy
    • Custom Software Solutions
    • Systems Adminsitration
    • SCM
      • Clearcase
      • Multisite
      • Clearquest
      • Release Managment
      • CVS
    • Web Applications
    • Customers
  • Publications
    • Clearcase
      • Triggers
      • Open Source Builds
    • Clearquest
      • Clearquest Daemon
      • DB Conversions
    • Systems Admin
      • Unix/Linux
      • Windows
    • Scripting
      • Perl
      • PHP
      • ECRDig
  • About
    • Services
    • Our People
    • Our Philosophy
    • Contact Us
 

ClearSCM Inc.

You are viewing an unstyled version of this page. Either your browser does not support Cascading Style Sheets (CSS) or CSS styling has been disabled.

NAME uncoall

Uncheckout all - Cancels all check outs in all vobs for the curernt view

VERSION

Author:

Andrew DeFaria <Andrew@DeFaria.com>

Revision:

Revision 1.3

Created:

Mon Sep 10 21:56:53 MST 2007

Modified:

Modifed 2007/12/06 06:38:48

SYNOPSIS

  Usage: uncoall [-u] [-v] [-d] [-[no]keep]

DESCRIPTION

Uncheckout everything in a view. While lsco can list all checked out elements for a view it does not have a way to distinguish between files and directories. If the directories are canceled first Clearcase will leave orphaned files in lost+found. So file elements need be canceled first. Additionally, for directory elements we need to do depth first cancelling.

DEPENDENCIES

Modules used.

 FindBin

 Getopt::Long

PARAMETERS

The following parameters are supported

-u|sage

Displays usage

-v|erbose

Turn on verbose mode

-d|ebug

Turn on debug mode

-[no]keep

Preserves (don't preserve) the contents of the checked-out version under a file-name of the form element-name.keep (or, to prevent name collisions, element-name.keep.1, element-name.keep.2, and so on - Default: keep).

Returns:

Sets exit code to 0 for success