CLCS
NCI Home
CONTROL-CS
CONTROL
CLCS
COMPARE
nciGENESIS
NCI-Sync
Contact Us
About NCI
Links
Privacy Policy

Command Line Interface for CONTROL-CS  -  CLCS

CLCS responds to the need to deal with large sets of files that must be extracted from the CONTROL archive and distributed to numbers of destinations.  Unlike CONTROL, CLCS can run on any platform that supports the CONTROL-CS Server. You direct CLCS to the target set of Datafiles, select the versions of interest and where the resulting files should be placed. 

You can enter CLCS commands from the server platform command line or direct CLCS to use a script file you prepared previously.  There's no need for special training or knowledge of CONTROL or CONTROL-CS to use CLCS.

Tasks for CLCS

CLCS is designed to address many common situations that software organizations encounter.  CLCS helps perform these tasks via a command line interface, using direct commands or a script file

Extract a baseline version –

  • Some shops want the developers to work with a common set of files that are updated daily or on a schedule.  That "baseline" may be the most current Development version of all the files.  The developer overlays that set with his versions of the specific files he/she is changing. In this way, each developer is constantly "integrating their changes with those made by others. Using a CLCS script, it is straightforward to extract the baseline versions.

Promote a version from one environment to another –

  • A customer may have several environments that its software functions in: a development area, an integration testing area, preproduction test and production areas. Each environment may have different database files in different locations and other "environmental" variables. As a software release moves from one environment to another, it may have to be rebuilt with different compilers, even on a different operating system version. The versions produced may be the same, but the targets and the build tools and actions may be different.
  • Distribute to multiple nodes –
    • After the software is ready for production use, it may be necessary to copy the "package" to staging areas on other nodes at the proper time.  The distributed items might be object files, source files or a mix.  The application may involve several 'tiers' with different platforms and software on each tier.

    Product Relationships
           NSK Platform - Guardian Personality

    Product Relationships
           OSS, UNIX, LINUX, NT/2000

    GNU MAKE

    GNU MAKE

    E-mail NCI for Product Information

    For more information, please click here for e-mail form.

    Next Product

    Forward to Compare