Re: [cciug] Siebel Development using ClearCase

From: Andy Jewell (s9uayj@fanniemae.com)
Date: Tue Jul 03 2001 - 07:16:08 EDT


We're just starting to use Siebel here and, at least with our version of
it, it comes with a source code-control integration option. This is
enabled via the tools-options menu (or something like that) and there's a
checkbox that you select. You need to modify a DOS batch file to perform
ClearCase-specific actions to check out/in a project archive. It's pretty
well described in the documentation, but the workflow in brief goes like
this:
 - Developer locks a project in Siebel repository
 - Developer makes mods
 - Developer "checks in" (Siebel side) to repository
 - The Siebel check-in initiates a project export where a SIF file is
generated and checked into your ClearCase project

To get an old version back:
 - Lock project in repository
 - Checkout/get project archive from ClearCase, overwriting local copy
 - Check project into Siebel repository

The one caveat to using ClearCase is that, although you CAN manage
versions of each project, the method of deployment for Siebel is to use
their devtoprod.ksh script which actually copies both the database schema
and the Siebel SRF repository file into a given environment. Schema
modifications cannot easily be managed by ClearCase, nor can EIM
(data) file changes. I don't know all I don't know about this, but that
might help a bit

Andy

On Mon, 2 Jul 2001, Stephen Toop wrote:

>
> Jay,
>
> I am also working on a project that uses Siebel and ClearCase.
>
> My task is to do the same as you.
>
> Currently we have implemented a routine which exports the Siebel
> environment into a .dat file at the end of each day. The current project
> has five environments which are each exported.
>
> This .dat file is then stored in ClearCase using the scheduler and task
> written in Perl.
>
> This gives us a daily 'snapshot' of the environment but doesn't track the
> changes made by individual developers.
>
> We are working on managing the 'checkout/checkins' that the developers
> perform within the tool itself. This doesn't look easy or even possible at
> this stage.
>
> You may be interested to note that Siebel use ClearCase to manage the
> development of Siebel, but have not yet considered providing some sort of
> integration.
>
> Perhaps we can share our experiences as we move forward on this.
>
> HTH.
> Regards
> Steve Toop
>
>
> t 10:19 02/07/01 -0500, you wrote:
>
> >Our company is customizing Siebel to achieve number of business goals. I am
> >tasked with finding Version Control tool that will work with Siebel
> >development. Has anyone implemented ClearCase or any other CM tools for
> >Siebel development?
> >
> >Any related information will be appreciated.
> >
> >TIA
> >
> >Jay
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> >
> >
> >
> > http://clearcase.rational.com/cciug/mailing_list.html
>
> Steve Toop
> Patriate Limited
> Highview House, Charles Square
> Bracknell, Berkshire,UK RG12 1DF
> Tel: +44 (0)1635 867391 Mobile:+44 (0)7860 364311
> Main Tel: +44 (0)1344 397228
> steve@patriate.com URL: www.patriate.com
>
> "Providing Professional, Technical, Expertise for the Rational ClearCase
> product family"
>
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>
>

 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



This archive was generated by hypermail 2b29 : Tue Jul 31 2001 - 22:03:49 EDT