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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.