Class ClearCaseScmProviderRepository

java.lang.Object
org.apache.maven.scm.provider.ScmProviderRepository
org.apache.maven.scm.provider.clearcase.repository.ClearCaseScmProviderRepository

public class ClearCaseScmProviderRepository extends ScmProviderRepository
Provider Repository for ClearCase (standard, LT, UCM)

Url format for ClearCase and ClearCaseLT :
[view_name]:[configspec] or [view_name]|[configspec]

Url format for ClearCaseUCM :
[view_name]|[configspec]|[vob_name]|[stream_name] or [view_name]:[configspec]:[vob_name]:[stream_name]

[configspec] can be used in two different ways:

  • Path to a config spec file that is used when creating the snapshot view, e.g. "\\myserver\clearcase\configspecs\my_module.txt", or:
  • A load rule that is used to automatically create a config spec, e.g. "load /MY_VOB/my/project/dir"
Notice that checking out from a tag is currently only supported when the second option is used.