A working copy checked out from a (remote or local) source, at an
A “blank” working copy not associated with a source (when it makes
sense for the VCS being used)
A “blank” central repository (when the distinction makes sense for the VCS
Supported Version Control Systems
This module supports a wide range of VCS types, each represented by a
For information on how to use this module with a specific VCS, see
Copyright (C) 2010 Reductive Labs Inc.
Reductive Labs can be contacted at: firstname.lastname@example.org
This program and entire repository is free software; you can
redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software
Foundation; either version 2 of the License, or any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
A local version control repository
Absolute path to repository
The source URI for the repository
Filesystem type Requires features filesystem_types.
The user/uid that owns the repository files
The group/gid that owns the repository files
Files to be excluded from the repository
Force repository creation, destroying any files on the path in the process. Valid values are true, false.
Compression level Requires features gzip_compression.
HTTP Basic Auth username Requires features basic_auth.
HTTP Basic Auth password Requires features basic_auth.
SSH identity file Requires features ssh_identity.
Valid values are present, bare, absent, latest.
The revision of the repository Values can match /^\S+$/.