Samselvaprabu
Samselvaprabu

Reputation: 18147

How to find modified files in a component using cleartool?

we have created a component in UCM. Many files were changed since but few files were not at all changed after version 1.

We can find the list of files using createdsince. but in this case we need to specify the date. Is there any way to find the list of files which are modified since creation.

In other words find list of files which has version greater than 1 in version tree.

Upvotes: 1

Views: 631

Answers (1)

VonC
VonC

Reputation: 1324337

You need to compare current versions with the stream/1 versions, and that isn't always the initial baseline of a component.
Actually, if you didn't imported an initial non-UCM label as a baseline, then the initial baseline is empty (no version in it).

The trick is, when using the query language, you cannot use version selector and a query

So, what you can do is apply a label to all version 1, and then look for all elements which have at least one version without that label (see find examples).

cleartool find . –version 'version(.../streamName/1)' –exec "cleartool mklabel V1 \"%CLEARCASE_XPN%\"" 
cleartool find . -version '{!lbtype(REL1)}'

Upvotes: 1

Related Questions