大厨:我应该将 "syntaxcache" 个文件检查到版本控制中吗?
Chef: should I be checking "syntaxcache" files into version control?
我正在学习 Chef,并在版本控制中保持我的 chef-repo
。当我使用 knife cookbook upload
然后 运行 git status
时,我在 .chef/syntaxcache
中看到一堆新文件。它们看起来像这样:
.chef/syntaxcache/8ab66bdf1ceb07273f7b3d71f483fbd84be595e845e90ffcbeb0ba6d22f684b0
我应该将它们添加到版本控制中还是只是在 .gitignore
中放置一个模式以将它们排除在外?
不,.chef
下的大部分内容都是临时文件。特别是那些(我认为)渲染版本的 Erb 模板,所以我们可以 运行 对它们进行 Ruby 语法检查。我有点惊讶我们之后没有删除它们,这可能是一个错误。
我正在学习 Chef,并在版本控制中保持我的 chef-repo
。当我使用 knife cookbook upload
然后 运行 git status
时,我在 .chef/syntaxcache
中看到一堆新文件。它们看起来像这样:
.chef/syntaxcache/8ab66bdf1ceb07273f7b3d71f483fbd84be595e845e90ffcbeb0ba6d22f684b0
我应该将它们添加到版本控制中还是只是在 .gitignore
中放置一个模式以将它们排除在外?
不,.chef
下的大部分内容都是临时文件。特别是那些(我认为)渲染版本的 Erb 模板,所以我们可以 运行 对它们进行 Ruby 语法检查。我有点惊讶我们之后没有删除它们,这可能是一个错误。