warum funktioniert Laravel 4 gitignore composer.lock

8

Warum enthält der Standardwert laravel4 die Datei composer.lock im .gitignore Repo?

Es scheint den Komponisten Empfehlungen zu widersprechen, dies zu tun Datei in VCS. Ich habe mich gefragt, ob da etwas ist, was ich nicht wusste, das das gerechtfertigt hat?

    
veilig 01.02.2014, 23:26
quelle

2 Antworten

3

Laut dem Autor von Laravel Ссылка :

  

Dies wird für Ihre eigenen Apps empfohlen, nicht für Frameworks.

    
elclanrs 01.02.2014, 23:49
quelle
2
___ tag123php ___ PHP ist eine weit verbreitete, dynamische, objektorientierte und interpretierte Skriptsprache, die primär für die serverseitige Webentwicklung entwickelt wurde. ___ tag123laravel ___ Laravel ist ein Open-Source-PHP-Web-Framework, das dem MVC-Muster folgt. ___ answer21505223 ___

Laut dem Autor von Laravel Ссылка :

  

Dies wird für Ihre eigenen Apps empfohlen, nicht für Frameworks.

    
___ qstntxt ___

Warum enthält der Standardwert laravel4 die Datei composer.lock im .gitignore Repo?

Es scheint den Komponisten Empfehlungen zu widersprechen, dies zu tun Datei in VCS. Ich habe mich gefragt, ob da etwas ist, was ich nicht wusste, das das gerechtfertigt hat?

    
___ tag123laravel4 ___ Laravel 4.2 ist die Vorgängerversion des von Taylor Otwell entwickelten Open-Source-PHP-Webentwicklungs-MVC-Frameworks. Laravel hilft Ihnen beim Erstellen von Anwendungen mit einer einfachen, aussagekräftigen Syntax. ___ qstnhdr ___ warum funktioniert Laravel 4 gitignore composer.lock ___ antwort23272930 ___

Es ist nicht klar aus der Frage, ob Sie das Framework oder das App . Anstatt um eine Klarstellung zu bitten, entschied ich mich, dies für zukünftige verwirrte Benutzer zu schreiben.

Das Problem ist, dass es nicht nur im Framework, sondern auch in der App ignoriert wird. Die App erhalten Sie, wenn Sie Laravel als Projekt installieren (dh nicht für die Entwicklung und das Senden von Pull-Anfragen) aber für die Verwendung in einem Projekt von Ihnen).

Im Gegensatz dazu unterscheidet das Symfony-Projekt hier und enthält nicht die Sperrdatei im .gitignore des Symfony-Standards Ausgabe Verteilung (die App) im Gegensatz zu dem Symfony-Framework .

Es gibt bereits mindestens zwei Ausgaben und eine Pull-Anfrage bezüglich composer.lock : Ausgabe 1696 , Ausgabe 2293 und PR 2591 .

    
___
Halil Özgür 24.04.2014 15:13
quelle

Tags und Links