configuration management Questions

We're going to have to move our VOBs from one location on our server to another larger filesystem on the same computer. (in Linux, though there is a Windows box used for ease of administration)

Will we need to re-register or otherwise mess with our views to point to the right place, or will it be able to 'follow' the move, since it's only on the same computer?

My understanding of the operation is this:

1. Everyone checks everything in
2. Lock VOBs
3. Back Up VOBs
4. Unregister VOBs
5. Copy VOBs to new area, preserving permissions
6. Reregister VOBs
7. Unlock VOBs
8. Test

I shouldn't need to rmtag, or run fixprot or do a SIDwalk, right?

It's the same registry region, the same domain, the same server, just a different under-the-hood filesystem location on the server.

Problem is ccm users opens a text file.

I would like to either save this file somewhere or save its content.

I need to move my current svn repo to a new domain/server.

When I looked through the documentation, 'svnadmin dump' and 'svnadmin load' will do the job for moving a repo to a new server. My question here is what else I need to do/consider when moving to a new "domain".

The current repo is enabled with ldap and needs to work the same fashion after the migration. Any help would much appreciated. Thanks,

I have been trying to find out if there is a specific order of installation of ClearCase and ClearQuest versions 7.1.2 but haven't had any luck. Does anyone have any hard evidence of ClearCase needing to be installed first, before ClearQuest? This would be on Windows and Unix, if that matters.

NB - NOT Configuration of Genesys but recording and controlling the configuration of it?

We are currently using ClearCase UCM for our source control tool and I have been given a simple request that I am having trouble with.

I need to create a weekly report that will include a list of all files that have changed in a particular stream since a defined date. I have been able to produce such a report in other source control tools such as Perforce or MKS Source Integrity quite easily. ClearCase has given me a headache with this request.

I don't want duplicates if there are multiple check-ins nor do I want the files broken down by activity.

Any ideas? Thanks!

Does subversion merges the .vi files from one branch to another branch ?

any information is highly appreciated.

Thanks for your time.

I need help for a perl script I'm writing....

We used perl script for dcm deliveries with success.

This is my issue : I need to deliver a released project (library to be used by development teams). But, within this project not all objects are to be delivered : so I'v already suggest that they be with a version matching 'proto*'.

This what I tried :
1- Deliver the project via DCM : but I can't unuse/delete those objects and command dcm -remove -ts didn't work :angry:

2- Find the objects of the project with a query excluding those with version matching 'proto*', deliver them with DCM... and then I should have to create a project but I didn't find an easy way to add all directories and files with the same hierarchy :blink:

I would rather use solution 1, if there is a way to exclude indirect members...

After that I have to find how to update the delivered project : for exemple my database has received library-1.0. Then library-1.1 is released and the development received it...

Is there a dcm commands to do that ? (It must not be automatic !!)

By Marc Girod - May 7, 20114 Answers


I am proud to announce the publication of a book which I coauthored together with Tatiana Shpichko:

IBM Rational ClearCase 7.0: Master the Tools That Monitor, Analyze, and Manage Software Configurations

It is available among other from the

This book is a praise for base ClearCase, explaining how to use it in an efficient and sophisticated way.

We show that the concept and optimal use of branches has been misunderstood across all SCM tools (with the possible exception of Mercurial, but including UCM), leading in ClearCase to:

artificial mastership issues jeopardizing derived objects, which are the single justification for using ClearCase[/li]

We explain how to fix this in ClearCase with the use of the CPAN module, as well as how to carefully craft makefiles specifically to optimize winkin under clearmake (including for Java with the .JAVAC support).

We also argument why to avoid triggers and UCM.


It has been my experience to locate snapshot view storage locations on the client in favor of performance over backup. IBM does not recommend this.

I have done this in the past because if the remote location is lost, the real value of view is lost (e.g., checked out elements that have been modified, etc.), regardless of whether the view storage location was also lost, or was located on a server.

The only reason I can see to keep the storage location on the server is that it makes it easier to remove the view if the view contents are lost (e.g., using rmview). However, if the view storage location is lost, it is still possible to remove the view from the registry with a few extra steps (unregister and rmtag).

Are there other reasons it is recommended to keep the view storage location on a server besides this one?

I can understand why you would want dynamic view storage located on the server, but question the tradeoff of performance if you have an excessive number of snapshot view locations on a server.



CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.