2016-06-11 6 views
2

Ich lerne Chef und halte meine chef-repo in Versionskontrolle. Wenn ich knife cookbook upload verwende und dann git status starte, sehe ich eine Menge neuer Dateien in .chef/syntaxcache. Sie sehen wie folgt aus:Chef: sollte ich "Syntaxcache" -Dateien in Versionskontrolle prüfen?

.chef/syntaxcache/8ab66bdf1ceb07273f7b3d71f483fbd84be595e845e90ffcbeb0ba6d22f684b0

Soll ich diese Versionskontrolle hinzugefügt oder setzen Sie einfach ein Muster in .gitignore sie auszulassen?

Antwort

3

Nein, die meisten Dateien unter .chef sind temporäre Dateien. Insbesondere sind dies (denke ich) gerenderte Versionen von Erb-Templates, so dass wir einen Ruby-Syntax-Checker auf ihnen ausführen können. Ich bin irgendwie überrascht, dass wir sie danach nicht löschen, das ist wahrscheinlich ein Fehler.

+0

Sollte ich ein Problem öffnen? – sixty4bit

+0

Würde nicht weh tun, aber es würde eine niedrige Priorität sein, da es nicht sehr weh tut. – coderanger

+0

Hat .chef/knife.rb keine nützlichen Informationen zum Verfolgen? Oder kann dies auf Benutzerbasis verwaltet werden? –

Verwandte Themen