Emidio Planamente 's Homepage

Home GNU/Linux Programming Technology Sport Others Contact

Search

  Google linux


Debian

  Apt-get
  Debian Anatomy
  Debian Backports
  Debian Help
  Debian Planet
  Debian Swiss
  History of Debian
  Getdeb
  Kernel
  Kernel 2.6
  Packages
  Refcard for newbie
  Reference book
  SATA raid
  Weekly News


Official Docs

  Distrowatch
  Firewire
  Gimp
  Gimp Photo Archive
  Linuxdoc
  Linuxdoc Reference
  Linux Focus
  Linux From Scratch
  Linux Hacks
  Linux Hardware
  Linux Printing
  MySQL
  O'Reilly
  Rute
  Source Forge
  USB guide


Installation

  Instalinux
  Preseed


Laptop

  Linux on Laptops
  Linux Toshiba
  Tux Mobil


Live-CDs

  Create it Your self
  Knoppix
  Kororaa XGL 3


Pictures

  Bay13
  Gnomelook
  Kuznetsov


Security

  GNU/Linux
  PortsDB


Linux based product

  Dreambox


Free web service

  S5 presents


Against Micro$oft

  Combatti Micro$oft
  Microsuck


HTML validator CSS validator

 

Clearcase howto


1. Introduction

2. Commands

3. Snapshot view

4. Examples


1. Introduction


1.1. What is Rational Clearcase


Taken from http://en.wikipedia.org/wiki/Rational_ClearCase:


Rational ClearCase is a software tool for revision control (configuration management, SCM etc) of source code and other software development assets. It is developed by the Rational Software division of IBM. ClearCase forms the base of version control for many large and medium sized businesses and can handle projects with hundreds or thousands of developers, but the price is quite steep for smaller companies.


ClearCase can run on a number of platforms including Linux, Solaris and Windows. It can handle large binary files, large numbers of files, and large repository sizes. It handles branching, labeling, and versioning of directories.


2. Commands


Instead of make a list of most used commands, I have reported them in my personal .bashrc file (see next chapter).



3. Snapshot view


3.1. Creating a snapshot view


We suppose that the root directory of the data in the dynamic view is


  /pro/linux/2.6.22


and we want to make a snapshot in


  /ccview/myuser/2.6.22-snap


Create the local snapshot view


  ct mkview -snapshot -tag 2.6.22-snap /ccview/myuser/2.6.22-snap


and change to the snapshot directory


  cd /ccview/myuser/2.6.22-snap


Edit the configspec


  ct edcs


add the rules


  element * CHECKEDOUT

  element * /main/YOURBRANCH/LATEST

  element * /main/LATEST


and add the load rules


  load /ccview/myuser/2.6.22-snap/Documentation


Exiting from the configspec editor will start the snapshot update. This operation can take very long time, depending on the load rules.


When done, you are ready to work. Don't forget to call


  ct update


to synchronize the snapshot.


4. Examples


4.1. My ~/.bashrc file


You can download here my typical .bashrc file.



Emidio Planamente

Last modified on 2007-10-20