diff options
author | Ashley Penney <ashley.penney@puppetlabs.com> | 2013-11-13 12:44:24 -0500 |
---|---|---|
committer | Ashley Penney <ashley.penney@puppetlabs.com> | 2013-11-13 12:44:24 -0500 |
commit | 6dfdc0f1c38ce9371aa8ce5f91dd9799e625a3f7 (patch) | |
tree | 29aa8a2782d7a012df27bde5323c525c9a564d17 | |
parent | bd58512dbf347993ee7909c8f416a067942cbfe6 (diff) | |
download | puppet-vcsrepo-6dfdc0f1c38ce9371aa8ce5f91dd9799e625a3f7.tar.gz puppet-vcsrepo-6dfdc0f1c38ce9371aa8ce5f91dd9799e625a3f7.tar.bz2 |
Prepare 0.2.0 release.
-rw-r--r-- | CHANGELOG | 41 | ||||
-rw-r--r-- | Modulefile | 2 | ||||
-rw-r--r-- | metadata.json | 25 |
3 files changed, 42 insertions, 26 deletions
diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 0000000..8142f5d --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,41 @@ +2013-11-13 - Version 0.2.0 + +Summary: + +This release mainly focuses on a number of bugfixes, which should +significantly improve the reliability of Git and SVN. Thanks to +our many contributors for all of these fixes! + +Features: +- Git: + - Add autorequire for Package['git'] +- HG: + - Allow user and identity properties. +- Bzr: + - "ensure => latest" support. +- SVN: + - Added configuration parameter. + - Add support for master svn repositories. +- CVS: + - Allow for setting the CVS_RSH environment variable. + +Fixes: +- Handle Puppet::Util[::Execution].withenv for 2.x and 3.x properly. +- Change path_empty? to not do full directory listing. +- Overhaul spec tests to work with rspec2. +- Git: + - Improve Git SSH usage documentation. + - Add ssh session timeouts to prevent network issues from blocking runs. + - Fix git provider checkout of a remote ref on an existing repo. + - Allow unlimited submodules (thanks to --recursive). + - Use git checkout --force instead of short -f everywhere. + - Update git provider to handle checking out into an existing (empty) dir. +- SVN: + - Handle force property. for svn. + - Adds support for changing upstream repo url. + - Check that the URL of the WC matches the URL from the manifest. + - Changed from using "update" to "switch". + - Handle revision update without source switch. + - Fix svn provider to look for '^Revision:' instead of '^Last Changed Rev:'. +- CVS: + - Documented the "module" attribute. @@ -1,4 +1,4 @@ name 'puppetlabs/vcsrepo' -version '0.1.2' +version '0.2.0' summary 'Manage repositories from various version control systems' description 'Manage repositories from various version control systems' diff --git a/metadata.json b/metadata.json deleted file mode 100644 index 5862ca8..0000000 --- a/metadata.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "puppetlabs/vcsrepo", - "version": "0.1.2", - "summary": "Manage repositories from various version control systems", - "source": "git@github.com/puppetlabs/puppetlabs-vcsrepo.git", - "project_page": "http://github.com/puppetlabs/puppetlabs-vcsrepo", - "author": "Puppet Labs", - "license": "Apache-2.0", - "operatingsystem_support": [ - "RedHat", - "OpenSUSE", - "SLES", - "SLED", - "Debian", - "Ubuntu" - ], - "puppet_version": [ - "2.7", - "3.0", - "3.1", - "3.2", - "3.3" - ], - "dependencies": [] -} |