Create a tar ball from SCM repository This service uses a scm client to checkout or update from a given repository. Supported are svn, git, hg and bzr. Used SCM svn git hg bzr Checkout url package just a sub directory specify a base version as prefix. specify a revision base file name to be created for specifying excludes when creating the tar ball for specifying subset of files/subdirectories to pack in the tar ball version to be used in tar. Setting it to an empty string is disabling the version tag. Package the meta data of SCM to allow the user or OBS to update after un-tar yes Stored history depth. Special value "full" clones/pulls full history. Only valid if SCM git is used.