使用Chef与非Git VCS / DVCS

时间:2014-03-20 21:52:55

标签: git svn mercurial chef

我在开始使用Chef之前就开始了我的研究。

所有教程和资源都声明Git用作Chef的存储库。

需要Git吗?我可以使用Mercurial,SVN等吗?

有任何限制吗?

getchef.com的以下图片提到了SVN:

enter image description here

1 个答案:

答案 0 :(得分:1)

经过深入挖掘后,我发现了以下内容:

  

git和/或github不需要使用Chef。如果其他版本的源代码控制系统优于git(例如Subversion,Mercurial或Bazaar),那就没问题。

  

将chef-repo下载为tar.gz文件并将其放入本地版本源代码控制

  

(可选)克隆chef-repo之后,可以通过删除“.git”目录来删除该存储库的历史记录,该目录允许初始化新存储库或将chef-repo移动到另一个版本源控制系统,如Subversion,Mercurial或Bazaar。

..来自here.

然而,没有任何细节,这有任何限制,所以我认为没有。