Programm zum Dateien vergleichen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Programm zum Dateien vergleichen

    Hallo Leute,
    ich arbeite derzeit an einem relativ großen Projekt von dem ich
    öfters neue versionen fertigstelle...
    ich möchte nun den Benutzern eine Liste zur Verfügung stellen
    die alle seit der letzten Version geänderten Dateien zeigt.

    Hierfür suche ich ein Programm vllt kennt ein solches ja jemand von euch...
    Einfach ein Prog das mir zwei Ordner vergleicht (mit Unterordnern) und mir
    die Dateinamen der geänderten Dateien ausgibt...

    viele grüße
    micha

    edit:sorry für das posten im falschen forum
    Zuletzt geändert von mk85; 01.08.2005, 16:53.

  • #2
    Nimm doch eine Revisionsverwaltung like CVS oder Subversion. Damit ist soetwas problemlos möglich...
    gruss Chris

    [color=blue]Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."[/color]

    Kommentar


    • #3
      Kenne leider kein fertiges Script. Aber wenn du etwas PHP sprichst:

      - Dateinamen aus Verzeichnis 1 (ältere Version) in Array a lesen
      - Dateinamen aus Verzeichnis 2 (neuere Version) in Array b lesen
      - was in a nicht vorhanden, aber in b, ist neu dazugekommen
      - was in a vorhanden, aber nicht in b, ist weggefallen
      - für alle, die in a und in b vorhanden sind:
      - Datei aus a (Verz. 1) lesen
      - Datei aus b (Verz. 2) lesen
      - wenn nicht beide Dateien gleich sind (Stringvergleich), ist etwas geändert worden

      Dateinamen aus Verzeichnis lesen: scandir() (ab PHP5), readdir() (PHP < 5)
      Arrays vergleichen und "für alle": foreach()
      Dateien lesen: fread() oder file_get_contents() (ab PHP 4.3)
      Stringvergleich: http://www.php.net/manual/de/languag...comparison.php

      Kommentar

      Lädt...
      X