如何阻止厨房使用 *.*~ 文件?忽略?
how to stop kitchen from using *.*~ files? chefignore?
我使用 emacs 进行开发。 Emacs 将使用波浪号 ~ 对编辑过的文件进行备份。当我运行
kitchen converge
我收到以下错误
Recipe Compile Error in /tmp/kitchen/cache/cookbooks/lcd_haproxy/attributes/default.rb~
注意文件末尾的~。
现在,如果我 运行 以下命令 kitchen converge 将正常工作而不会出现错误:
find ./ -name *.*\~ | xargs rm
如果看到以下内容,请查看 chefignore:
# EDITORS #
###########
...snip...
*~
那应该忽略以 ~ 结尾的文件。在 chefignore 文件中还找到了这个解释:
# Put files/directories that should be ignored in this file when uploading
# to a chef-server or supermarket.
所以这可能不是阻止厨房收敛使用不需要的文件的地方。
有谁知道如何阻止厨房使用 .~ 文件?
不幸的是,Test Kitchen 实际上并不知道 chefignore 文件(尽管它在我们的列表中)。上传的内容主要是 the cookbooks_files_glob setting.
我使用 emacs 进行开发。 Emacs 将使用波浪号 ~ 对编辑过的文件进行备份。当我运行
kitchen converge
我收到以下错误
Recipe Compile Error in /tmp/kitchen/cache/cookbooks/lcd_haproxy/attributes/default.rb~
注意文件末尾的~。
现在,如果我 运行 以下命令 kitchen converge 将正常工作而不会出现错误:
find ./ -name *.*\~ | xargs rm
如果看到以下内容,请查看 chefignore:
# EDITORS #
###########
...snip...
*~
那应该忽略以 ~ 结尾的文件。在 chefignore 文件中还找到了这个解释:
# Put files/directories that should be ignored in this file when uploading
# to a chef-server or supermarket.
所以这可能不是阻止厨房收敛使用不需要的文件的地方。
有谁知道如何阻止厨房使用 .~ 文件?
不幸的是,Test Kitchen 实际上并不知道 chefignore 文件(尽管它在我们的列表中)。上传的内容主要是 the cookbooks_files_glob setting.