User since
2006-01-21
79
Artikel
BenutzerIn
Hi Guys,
ich bin schon seit einiger Zeit auf der Suche nach einer Lösung, um z.B. meine Perl-WebApplikation mit einer Update-Funktion zu versehen. Doch leider habe ich weder ein Modul noch irgendeinen Ansatz dazu gefunden. Die WebApplikation sollte Updates von Modulen, der Templates, der Core-Files unterstützen, aber auch ein "Major"-Update, also ein Update, was alle Dateien auf eine "aktuelle" Version bringt. Am besten mit File-Hashes, Versionsnummern und Co. Ist jemandem von euch ein Modul, eine Beispiellösung oder Hinweise bekannt? Mir fehlen die passenden Ideen.
greetz xiconfjs
User since
2003-08-21
2614
Artikel
ModeratorIn
Ein Versionskontrollsystem vielleicht.
User since
2008-07-18
28
Artikel
BenutzerIn
Die Frage ist: Woher sollen die Update-Informationen kommen? Du könntest z.B. einen gezippten Ordner mit Differenz-Dateien als Update verwenden und dann ein Perl-Script die Diffs als Patches auf die Dateien anwenden lassen. So etwa stelle ich mir Update-Funktionalität vor.
Wenn du z.B. CPAN-Module updaten willst und dazu die neue Version aus dem Internet laden und evtl. irgendwelche Abhängigkeiten beachten musst, dann wird das ganze komplizierter.
User since
2008-07-15
1000
Artikel
BenutzerIn
xiconfjs+2008-07-21 11:51:49-- Ist jemandem von euch ein Modul, eine Beispiellösung oder Hinweise bekannt? Mir fehlen die passenden Ideen.
je nachdem wie leidensfähig du bist, dich ohne Doku durchzubeißen hier eine Beispiellösung mit svn:
Kwiki.pm#KWIKI_2.0
User since
2006-01-21
79
Artikel
BenutzerIn
Hi Guys,
danke erstmal für die Anregungen. Über Diffs bzw. Patches habe ich am Anfang auch nachgedacht, aber darauf habe ich irgendwie keinen Bock, da man ja ohne Ende Abhängigkeiten beachten müsste. Ich werde es dann wohl mit komplettem Überschreiben von Modulen und Co. machen, also es gibt eine aktuelle Version, und das wars.
Ich danke nochmals für die Unterstützung.
mFg xiconfjs