简体   繁体   English

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

[英]How to checkout svn application using puppet manifest

My Requirement is to call manifest file in puppet using java code to checkout an application from svn and store it in the local folder in desktop.. 我的要求是使用java代码在puppet中调用manifest文件,从svn签出应用程序并将其存储在桌面的本地文件夹中。

1) I have to write a java code to call puppet Manifest in controller 2) Commands to call svn and checkout the application to local folder in Manifest file.. 1)我必须编写一个java代码来调用控制器中的puppet Manifest 2)命令调用svn并将应用程序签出到Manifest文件中的本地文件夹。

I am new to Puppet.. Can any one please help.. Thanks in Advance.. 我是Puppet的新手..任何人都可以帮忙..在此先感谢..

You can use a puppet forge module to checkout repository. 您可以使用puppet伪造模块来结帐存储库。

Example with the vcsrepo module: vcsrepo模块示例:

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

Source : https://forge.puppetlabs.com/puppetlabs/vcsrepo 资料来源: https//forge.puppetlabs.com/puppetlabs/vcsrepo

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM