PHP Patch-Programm für beliebige Files

rethus

Erfahrenes Mitglied
Hallo Leute,
ich würde gerne ein Patch-Programm für beliebige Webanwendungen schreiben - und an dieser Stelle mit Euren Erfahrungen und Empfehlungen das ganze gerne grob durchdenken.

IDEE:
Eine php-Applikation, welche man auf seinen Webspace ablegen kann. Über die Applikation kann man dann diff-patches hochladen, einspielen und Rückgängig machen.
Auf diese Art und weise sollte man doch jede beliebige Webapplikation patchen können... oder was denkt Ihr?

Bin gespannt auf Eure Gedanken und Ideen.

Übrigens, noch besser wäre natürlich eine empfehlung, wenn es sowas schon geben würde ;)
 
Jenachdem wie du patchen möchtest könntest du dir eine neue Datei anlegen, die etwa wie folgt aufgebaut ist:
Code:
file: foobar.php
line: 26
char: 0
//hier ist der neue Code
//der in die Datei soll

Anschließend öffnet dein patch-script die datei, liest dateinamen, Zeile und Buchstabenposition aus, liest die Datei bis dahin ein, schreibt an die Zeile den neuen Code, und hängt den alten an.
 
Am liebsten wäre mir, wenn ich einfach einen reguöären diff-patch hochladen könnte. das macht das packen der Patches um ein vielfaches einfacher.

PS: Hey, ist dein Icon Mc Kay von Atlantis ? :)
 
Zurück