2016-09-28 1 views
3

Ich habe ein Laravel 5.3-Projekt versioniert, und Dateien in diesem Ordner ändern sich ständig.Laravel 5.3 Kann der Speicherordner sicher aus dem Laravel-Projekt entfernt/gelöscht werden?

Kann sicher aus dem Versionskontrollsystem entfernt werden?

Wenn ich diesen Ordner aus meiner Arbeitskopie lösche, kann Laravel weiter arbeiten?

folder structure

+1

nein nicht löschen. Sie können alte Versionsdateien vermissen oder Sie können das nächste Mal nicht aktualisieren – madankundu

Antwort

3

Sie werden in einem Standard bemerken Laravel 5.3 installieren gibt es 3 Ordner innerhalb storage. Es sieht wie folgt aus:

+ storage 
    + app 
    + framework 
    + logs 

Und jeder dieser Unterordner hat einen .gitignore sowie andere Ordner (in der Regel auch mit gitignores Diese .gitignore Dateien sagen in der Regel alle Dateien mit Ausnahme des .gitignore zu ignorieren Zum Beispiel ist das.. die .gitignore innen storage/logs.

* 
!.gitignore 

das bedeutet, dass Sie dies in der Versionskontrolle halten können, aber jede Datei in diesen Ordner geschrieben (mit Ausnahme der .gitignore Datei selbst) nicht in Ihrem Git Repository seine

Auch könnte es helfen zu wissen, dass diese Ordner einen bestimmten Zweck haben:

app: Entwickelt, um für Dateien außerhalb der Root-Öffentliche Ordner

framework als Speicher verwendet werden: Durch defaut, das ist wo Laravel schreibt viele seiner Dateien für Cache und Ansichten

logs: Wenn die Fehlerprotokolle

geschrieben Wenn Sie die Wurzel löschen storage Ordner oder diese Unterordner, das Framework wird Probleme haben, diese Dateien zu finden und Sie werden Fehler bekommen.

+0

Laravel brauchen auch die Unterordner im 'framework'-Ordner:' cache', 'sessions' und' views'. Sie sollten also den '! .gitignore' in jeden Unterordner anstelle des 'framework'-Ordners setzen. – Garric15

+0

Laravel macht all dies standardmäßig. Es besteht keine Notwendigkeit, dies zu überdenken. – tptcat

+3

Was passiert ist, dass mein Chef SVN verwendet :( Ich vermisse Git. Ich werde Stackoverflow-Regeln zu brechen, nur um Ihnen zu danken! Sehr detaillierte Antwort !!!: D –

Verwandte Themen