我不确定是否有一个好的方法使用 puppet 来管理服务器上的 git repos。基本上,如果我通过 bash 命令来做这件事,那将是:
cd -gitdir-
git init --bare
我想设置好一切,以便团队可以推送到服务器。非常感谢!
杰森
答案1
这个怎么样?
假设你有一个变量$reponame
,可能在定义类型如果你想管理多个 repos:
exec { "init_repo_$reponame":
command => "/usr/bin/git init --bare /path/to/repos/$reponame",
creates => "/path/to/repos/$reponame",
}