我编写了一个Puppet模块来在Windows上安装Git。PuppetMaster是Linux。是否可以仅使用puppet资源(即不使用脚本或exec)编写Puppetlist来克隆GitHub存储库?这是一个私有(private)仓库,因此解决方案需要包含安全凭证。 最佳答案 在Windows上确实可以!您可以使用puppetlabs-vcsrepo模块在Virtualbox中使用Windows2012R2机器的屏幕截图,左侧为命令行,右侧为GUI。我在示例中使用的代码:vcsrepo{'C:\foo':ensure=>pres