如何使用puppet清单检出svn应用程序

时间:2014-04-23 05:22:36

标签: puppet

我的要求是使用java代码在puppet中调用清单文件,从svn签出应用程序并将其存储在桌面的本地文件夹中。

1)我必须编写一个java代码来调用控制器中的puppet Manifest 2)调用svn并将应用程序签出到Manifest文件中的本地文件夹的命令。

我是Puppet的新手.. 任何人都可以帮忙.. 在此先感谢..

1 个答案:

答案 0 :(得分:3)

您可以使用puppet forge模块来结帐存储库。

vcsrepo模块示例:

vcsrepo { '/tmp/vcstest-svn-checkout':
  ensure   => present,
  provider => svn,
  source   => 'http://svn.edgewall.org/repos/babel/trunk',
}

来源:https://forge.puppetlabs.com/puppetlabs/vcsrepo