Puppet module to manage VCS repositories
Go to file
Clark Boylan aa5426e775 Bump version to 0.0.7 in prep for release.
Releasing new version to forge requires a version bump. Bump the version
to 0.0.7.

Change-Id: I0587dc11fa0d6351789e6529364a4ea8c0b2942a
Reviewed-on: https://review.openstack.org/17495
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-12-04 18:22:32 +00:00
examples Make Puppet DSL compliant with the style guides and puppet lint. 2012-03-11 21:10:08 +00:00
lib/puppet Checkout tags properly. 2012-11-14 18:45:21 +00:00
spec Fix failing hg provider spec caused by refactoring in commit f1120f2d9b 2012-05-02 12:35:16 -05:00
.gitignore Add .gitignore 2010-03-13 14:02:55 -08:00
.gitreview Add .gitreview file. 2012-08-12 07:21:48 -07:00
LICENSE Add GPL license (from Puppet core) 2010-03-14 03:24:15 -07:00
Modulefile Bump version to 0.0.7 in prep for release. 2012-12-04 18:22:32 +00:00
README.BZR.markdown Tweak markup 2010-03-14 03:08:03 -07:00
README.CVS.markdown Add pointer for Puppet SSH approach 2010-03-14 03:00:37 -07:00
README.GIT.markdown (#13062) Added clarification that 'revision' can also be used for branches. 2012-04-05 14:54:40 +01:00
README.HG.markdown Tweak markup 2010-03-14 03:08:03 -07:00
README.SVN.markdown Add pointer for Puppet SSH approach 2010-03-14 03:00:37 -07:00
README.markdown Convert bare repos to working copy repos and vice-versa 2010-03-13 00:00:11 -08:00
Rakefile Add Rakefile for the non-autotest inclined 2010-03-13 12:18:00 -08:00

README.markdown

vcsrepo

Purpose

This provides a single type, vcsrepo.

This type can be used to describe:

  • A working copy checked out from a (remote or local) source, at an arbitrary revision
  • 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 being used)

Supported Version Control Systems

This module supports a wide range of VCS types, each represented by a separate provider.

For information on how to use this module with a specific VCS, see README.<VCS>.markdown.

License

See LICENSE.