Prepare 0.2.0 release.
authorAshley Penney <ashley.penney@puppetlabs.com>
Wed, 13 Nov 2013 17:44:24 +0000 (12:44 -0500)
committerAshley Penney <ashley.penney@puppetlabs.com>
Wed, 13 Nov 2013 17:44:24 +0000 (12:44 -0500)
CHANGELOG [new file with mode: 0644]
Modulefile
metadata.json [deleted file]

diff --git a/CHANGELOG b/CHANGELOG
new file mode 100644 (file)
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.
index 5d95183..d2bbe92 100644 (file)
@@ -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 (file)
index 5862ca8..0000000
+++ /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": []
-}