Index: configxml.html =================================================================== RCS file: /cvsroot/cruisecontrol/cruisecontrol/main/docs/configxml.html,v retrieving revision 1.169 diff -r1.169 configxml.html 103a104 > <clearcasebaselinepublisher> 282a284 > <clearcasebaselinepublisher/> 5233a5236,5240 >
<clearcasebaselinepublisher>> <cruisecontrol> > <project> > <publishers> > <clearcasebaselinepublisher>>
Creates a ClearCase UCM baseline for the specified view's integration stream.
> Uses the value of the CruiseControl generated ${label} property
> as well as the value of the baselineprefix attribute (if specified)
> to name the baseline. A baseline is only created if UCM modifications are recorded
> in the build log. By default an incremental baseline is created although a full
> baseline can be created too (incremental baselines are recommended for
> Continuous Integration).
| Attribute | >Required | >Description | >
|---|---|---|
| viewtag | >Yes | >The view tag of the UCM view that you wish to create the baseline in. > The baseline is created in the stream that the view is attached to. | >
| full | >No | >Boolean value indicating whether a "Fully Labelled" or "Incremental" > baseline should be created. Default is false, i.e. "Incremental". | >
| baselineprefix | >No | >A prefix which should be applied together with the CruiseControl
> ${label} property, for example specifying "EXAMPLE_"
> with a CruiseControl generated label of "1_INT" would create a
> baseline called "EXAMPLE_1_INT". |
>
| component | >No | >The component to restrict the baseline creation to. By default the baseline > is applied to all of the stream's changed components. | >
> <publishers> > <clearcasebaselinepublisher viewtag = "j2ee_int" > baselineprefix = "J2EE_" > component = "J2EE_SRC"/> > </publishers> >>