Modulverwaltung: Fehlermeldung „remove(p): invalid argument: operation not permitted"

Beim Aktualisieren eines Moduls kommt die o.g. Fehlermeldung, wenn das Modul zuvor mit PHP Storm geladen worden war.

PHP Storm erzeugt in dem Modulverzeichnis das Unterverzeichnis ‚.idea‘ für Projektdateien. Dadurch wird wohl die Fehlermeldung hervorgerufen.

Es wäre schön, wenn das .idea Verzeichnis vielleicht ignoriert werden könnte.

Gruß

Burkhard

Es sollte bereits ignoriert werden (sofern es korrekt in der gitignore beim PHP Modul ist)

Kann es aber sein, dass du PHPStorm währenddessen offen hattest?

paresy

Mir ist es beim Enigma Modul aufgefallen. Das Modul hat keine gitignore Datei.

Sollte jedes Modul also über eine verfügen? Dann ist das vielleicht ein Punkt für die Best Practices.

Oder könnte man es automatisch in IPS für alle lösen? Sonst müsste ich ja bei jedem Entwickler betteln :rolleyes:

Gruß

Burkhard

Du könntest für git eine eigene globale gitignore erstellen. Dann gilt es für alle Repositories und du musst nicht betteln :slight_smile:

paresy