Dateien nur bei Größenunterschied ersetzen

Hi,
wie vielleicht einige wissen arbeite ich viel an phpBB.
Also Modifikation, Styling, etc.

Nun arbeite ich dabei oft so:
Ich habe die Software bei mir aufm PC, komplett.
Wenn ich was ändere, ändere ich vielleicht 8 Dateien oderso von
allen phpBB Dateien.

Jetzt ist das Problem:
Wenn ich dann immer wieder in jeden Ordner schauen muss,
wo ich ne Datei verändert hab und diese dann hochladen muss - ist sehr aufwendig.

Ich lade daher dann meist den kompletten Ordner, also mit den bestimmt über 1000 Dateien hoch.
Das dauert sehr lang, somit ist aber das aufm Webspace wieder mit dem angeglichen,
was auf meinem PC ist.

Einfacher wäre es jedoch (würde Zeit sparen),
wenn nur die Dateien ersetzt würden, die eine andere Größe haben.
Das wären ja dann die von mir geänderten.

Bisher habe ich dann ja eben alle ersetzt, dabei hab ich vielleicht nur 5% aller Dateien verändert, die anderen sind gleich, d.h. diese 95% müssen eigentlich garmicht ersetzt werden, da beide Dateien identisch sind.

Nun suche ich eben eine Möglichkeit dazu,
dass ich auswählen kann, dass die Dateien, die ne andere größe als die aufm Webspace haben von der, die ich uploade ersetzt wird und die Dateien aufm Space, die von der Größe identisch sind eben nicht.

Liebe Grüße
Jan

Bei FileZilla geht das problemlos.

Bearbeiten -> Einstellungen -> Übertragungen -> Aktion bei existierender Datei
Dort findest du Überschreiben falls Größe unterschiedlich.

Ansonsten kann Fling automatisch geänderte Dateien hochladen.
nchsoftware.com/fling/

Auch geht dies Manuell :stuck_out_tongue:
Fling geht recht gut… gibt nur par Sachen die ich mir anders wünschen würd… hab aber noch keine alternative gefunden.

Aber ansonsten hast Aspect recht^^ Filezilla kann nach Größe ersetzen
(nur blöd wenn du ma ne Datei kleiner hast als vorher :wink:)

Warum guckst du nicht einfach nach dem Datum?
Das scheint doch eher zu deinem Problem zu passen als die
Dateigröße - an der kannst du gar nicht erkennen, wenn du
zum Beispiel nur einen Rechtschreibfehler korrigiert hast und
dabei die Anzahl der Zeichen exakt gleichgeblieben ist - kommt
bei mir ab und an schon vor - auch wenn man in einem Skript
nur einen Parameter ändert.

Ich mache das bei meinen Projekten so, daß ich lokales
Verzeichnis und das auf dem server mit dem Konqueror
nebeneinander und nach Datum sortiert anzeigen lasse.
Da ist recht leicht erkennbar, was zu aktualisieren ist.

Zu beachten ist allenfalls, daß der server hier wohl auf UTC
läuft, kann also eine gewisse Verschiebung der Stundenangabe
angezeigt werden, je nachdem, was auf dem lokalen Rechner
läuft.