Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-04 | Merge pull request #91 from jiacona/master | Aaron Stone | |
update git provider to handle checking out into an existing (empty) dir | |||
2013-09-04 | Merge pull request #92 from markleightonfisher/dev-README.CVS.markdown | Aaron Stone | |
Documented the "module" attribute. | |||
2013-09-04 | Documented the "module" attribute. | Mark Leighton Fisher | |
2013-08-28 | change path_empty? to not do full directory listing | John Iacona | |
2013-08-28 | update git provider to handle checking out into an existing (empty) dir | John Iacona | |
2013-08-12 | Merge pull request #89 from razorsedge/svn_revision | Aaron Stone | |
SVN provider should check for '^Revision:' and not '^Last Changed Rev:' | |||
2013-08-12 | And fix the rspec test to pass. | Michael Arnold | |
2013-08-12 | Fix svn provider to look for '^Revision:'. | Michael Arnold | |
SVN provider should check for '^Revision:' and not '^Last Changed Rev:'. Addresses GitHub Issue #43. | |||
2013-07-30 | Merge pull request #84 from sodabrew/issue_12034_svnswitch | Hunter Haugen | |
added support for changing upstream repo url - rebase of #74 | |||
2013-07-25 | Handle revision update without source switch. | Aaron Stone | |
2013-07-25 | Update specs for svn switch | Aaron Stone | |
2013-07-25 | added support for changing upstream repo url | Matthew Slowe | |
added checks that the URL of the WC matches the URL from the manifest changed from using "update" to "switch" | |||
2013-07-25 | Merge pull request #85 from sodabrew/travis_puppet_version | Aaron Stone | |
Try to get Travis to respect the three different puppet versions | |||
2013-07-25 | Travis should run three Puppet versions in a matrix with three Ruby ↵ | Aaron Stone | |
versions, but limit Puppet 2.6.x to Ruby 1.8.7. | |||
2013-07-25 | Merge pull request #86 from sodabrew/puppet_util_withenv | Aaron Stone | |
Correct use of withenv | |||
2013-07-25 | The location of Puppet::Util[::Execution].withenv changed from Puppet 2.x to 3.x | Aaron Stone | |
2013-07-19 | Style adjustment | Aaron Stone | |
2013-07-19 | Merge pull request #83 from sodabrew/issue_8331_svnlook | Aaron Stone | |
Add support for master svn repositories | |||
2013-07-19 | Style and comments | Aaron Stone | |
2013-07-19 | Add support for master svn repositories | 5Ub-Z3r0 | |
Pull request related to issue #8331. I have added support into the exists? method (actually working_copy_exists?) for checking if the path is a master repository, using svnlook. It should be ok in most cases, since svnlook comes with svnadmin in nearly every distribution. | |||
2013-07-19 | Whitespace | Aaron Stone | |
2013-07-19 | Whitespace | Aaron Stone | |
2013-07-19 | Merge pull request #82 from webfactory/issue-10791 | Aaron Stone | |
Allow for setting the CVS_RSH environment variable | |||
2013-07-19 | Allow for setting the CVS_RSH environment variable | Matthias Pigulla | |
2013-07-17 | Merge pull request #81 from sepulworld/svn-configurtation-parameter | Aaron Stone | |
Adding svn configuration parameter, and docs | |||
2013-07-17 | Adding svn configuration parameter, and docs | zane | |
2013-07-17 | Use git checkout --force instead of short -f everywhere | Aaron Stone | |
2013-07-17 | Merge pull request #46 from Paulche/master | Aaron Stone | |
Enable unlimited nesting for submodule updating | |||
2013-07-17 | Merge pull request #78 from jhoblitt/git_provider_checkout_remote_refs | Aaron Stone | |
fix git provider checkout of a remote ref on an existing repo | |||
2013-07-17 | fix git provider checkout of a remote ref on an existing repo | Joshua Hoblitt | |
Per discussion of https://github.com/puppetlabs/puppetlabs-vcsrepo/issues/51 in the git channel on freenode, EugeneKay <eugene@kashpureff.org> stated that `git rev-parse` is not capable of inspecting remote refs but that `git ls-remote` is. This patch makes a second attempt to resolve the ref with `ls-remote` if `rev-parse` fails. The git provider also appears to support several type features that are not tagged under `has_features`. It's not clear if this is the best way to resolve this issue or if the provider should be refactored to work with different type features. Demonstration of the problem with changing refs (branches and tags) $ git --version git version 1.7.1 $ cat master.pp branch.pp vcsrepo { '/tmp/vcsrepo': ensure => present, provider => git, source => 'https://github.com/puppetlabs/puppetlabs-vcsrepo.git', revision => 'master', } vcsrepo { '/tmp/vcsrepo': ensure => present, provider => git, source => 'https://github.com/puppetlabs/puppetlabs-vcsrepo.git', revision => 'feature/cvs', } $ puppet apply --modulepath=`pwd`/.. master.pp Notice: /Stage[main]//Vcsrepo[/tmp/vcsrepo]/ensure: Creating repository from present Notice: /Stage[main]//Vcsrepo[/tmp/vcsrepo]/ensure: created Notice: Finished catalog run in 2.19 seconds $ puppet apply --modulepath=`pwd`/.. branch.pp Error: /Stage[main]//Vcsrepo[/tmp/vcsrepo]: Could not evaluate: Execution of '/usr/bin/git rev-parse feature/cvs' returned 128: fatal: ambiguous argument 'feature/cvs': unknown revision or path not in the working tree. Use '--' to separate paths from revisions feature/cvs Notice: Finished catalog run in 1.69 seconds | |||
2013-07-17 | Whitespace | Aaron Stone | |
2013-07-17 | Unlimited sudmodule's nesting for git provider | Paul Chechetin | |
2013-07-16 | Merge pull request #77 from arnoudj/hg_identity | Aaron Stone | |
Add user and ssh identity to the Mercurial provider. | |||
2013-07-16 | Added ssh identity | Arnoud de Jonge | |
hg_with_identity function renamed to hg_wrapper. Added ability to specify a user and an SSH identity. Added extra options to the ssh command. Identity and user fixed Requirement for pp deleted. | |||
2013-07-15 | Merge pull request #76 from Paulche/patch-1 | Aaron Stone | |
Add travis build-status image | |||
2013-07-15 | Add travis build-status image | Paul Chechetin | |
2013-07-14 | Fix bzr specs broken for a while | Aaron Stone | |
2013-07-14 | Fix git tests broken by dcd0d14 | Aaron Stone | |
2013-07-13 | Whitespace | Aaron Stone | |
2013-07-13 | Merge pull request #40 from ajohnstone/master | Aaron Stone | |
Handle force in svn args | |||
2013-07-13 | Merge pull request #61 from hholzgra/master | Aaron Stone | |
"ensure => latest" support for bzr | |||
2013-07-13 | Merge pull request #73 from MESHMD/improve-git-doc | Aaron Stone | |
Improve Git SSH usage documentation | |||
2013-07-13 | Merge pull request #65 from rkhatibi/master | Aaron Stone | |
Add timeout to ssh connections | |||
2013-07-13 | And now specs do run | Aaron Stone | |
2013-07-13 | Use https for rubygems source, update mocha | Aaron Stone | |
2013-07-13 | Bundle exec rake spec in travis | Aaron Stone | |
2013-07-13 | Merge pull request #75 from sodabrew/patch-2 | Aaron Stone | |
Fix mocha for specs | |||
2013-07-13 | Fix mocha for specs | Aaron Stone | |
2013-06-18 | Improve Git SSH usage documentation | Matti Schneider | |
2013-04-17 | add timeout to ssh sessions negotiation to prevent github problems (or any ↵ | Ramin K | |
other remote connection issues) from blocking the Puppet run |