Was ist, wenn ich kein Composer-Update machen will, möchte ich nur das in composer.json und composer.lock verwenden

8

Ich habe ein altes symfony-Projekt, das ich mit einigen Codeänderungen aktualisiert habe. Ich habe in der Entwicklung getestet, alles funktioniert gut. Ich habe ein Problem, wenn ich den Composer um die Composer.phar-Selbstaktualisierung bitten muss, um den Komponisten zu aktualisieren, da der Komponist veraltet ist. Danach mache ich die composer.phar Installation. Ich bekomme diesen Fehler -

%Vor%

Was ist, wenn ich nicht updaten möchte? Mir geht es gut. Wie kann ich es zwingen, nicht zu aktualisieren.

    
Suracheth Chawla 29.03.2013, 09:47
quelle

2 Antworten

9

Die Struktur der Sperrdatei wurde geändert, und daher sollten Sie Ihre Sperrdatei aktualisieren. Sie können Ihre Sperrdatei aktualisieren, ohne Abhängigkeiten zu aktualisieren, indem Sie Folgendes ausführen:

composer update nothing

    
Gerry 29.03.2013, 11:56
quelle
2

Ich würde vorschlagen, dass Sie sich die composer.lock -Datei ansehen und alle Versionen notieren, die dort verwendet werden. Kopieren Sie diese dann in das composer.json , löschen Sie die Sperrdatei und führen Sie eine normale Installation aus.

Natürlich tun Sie dies auf einer Kopie Ihrer Software, um zu sehen, ob alle die gleichen Versionen wieder erscheinen.

    
Sven 03.04.2013 23:24
quelle

Tags und Links