suche DIFF-Tool mit Export der Unterschiede

Gast #4413396
Lesenswert?

Hallo,
ich habe ein Softwareprojekt aus vielen Dateien. Zum Beispiel ein PHP 
Webshop. Dann führe ich Anpassungen durch und ändere x Dateien.

Am Ende möchte ich gerne das Orginalprojekt mit meinem modifizierten mit 
einem DIFF Tool vergleichen und daraus ein ZIP erzeugen, dass nur die 
modifizierten Dateien enthält. Ein PATCH sozusagen.

Ich suche also ein Tool, dass so ein Patch erzeugen kann, oder zumindest 
eine Liste mit den unterschiedlichen Dateien. (Patch ZIP kann ich dann 
daraus selbst erstellen)

Plattform: Linux oder OS X

larx
Gast #4413669
Lesenswert?

Nein. Diff geht wohl nicht.
Es wird das eine Datei erzeugt, die die Inhalte in den untersuchten 
Dateien ausgibt. Ich will aber nur wissen, welche Datei modifiziert 
wurde.

Hintergrund: Ich will ein Zip, das die modifizierten Dateien beinhaltet, 
die man dann per FTP auf den Webserver spielen kann.

DiffMerge geht aber ganz gut. Es kommt ne kurze Liste raus. Ich hab 
jetzt ein kleines Programm geschrieben, das diese Liste einliest und 
daraus einen neuen Ordner mit genau diesen Dateien erstellt.
#4413715
Lesenswert?

Ich habe auf meinem Server die Versionsverwaltung git und die Webseiten 
als Git projekt. In meinem Git repository ist ein Hook script dass 
automatisch nach dem Hochpushen der Änderungen diese auf der Webseite 
wieder Pullt.
Dies ermöglicht es mir, änderungen mit git status und git diff 
anzuschauen, mit git add, git commit und git push auf dem Server zu 
übernehmen und im notfall mit git checkout auf einen beliebigen 
vorherigen commit zurückzuwechseln.
Dadurch wird die Patcherei und  Zipperei für mich überflüssig (wobei ich 
patchs bequem mit git diff erstellen könnte)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren