Ελληνικό Forum > Διαχείριση

Σύγκριση αρχείων

(1/2) > >>

fivar:
Έχω ένα site που ήταν σε elxis2006 και με την βοήθεια του converter και τα διάφορα updates είναι ήδη στην τελευταία έκδοση elxis 4.5.
Επειδή έχω διάφορα μικροπροβλήματα κατέβασα ένα backup των αρχείων και με ένα πρόγραμμα σύγκρισης αρχείων έκανα σύγκριση με την τελευταία έκδοση.
Το αποτέλεσμα ήταν ότι υπάρχουν πολλά αρχεία που διαφέρουν (η σύγκριση έγινε με βάση το περιεχόμενο των αρχείων).
Το ερώτημα είναι τι κάνω τώρα?

webgift:
Καλημέρα!
Σαφώς και θα υπάρχουν διαφορές από το προκαθορισμένο πακέτο που έχουμε και δίδεται στο ευρύ κοινό.
Το θέμα είναι σε ποια αρχεία είδες τις διαφορές. Είναι στο φάκελο media/images/ ή είναι στο components/.
Αν θέλεις στείλε μου ένα print screen των διαφορών που βρήκες μέσω προσωπικού μηνύματος για να δω τι
συμβαίνει!

webgift:
Καλημέρα,
Δεν έχεις κάποιο πρόβλημα τα περισσότερα αρχεία είναι τα ίδια όσο αφορά το περιεχόμενο άλλα δεν είναι
ίδια σε σύγκριση Binary. Αυτό δεν είναι πρόβλημα μιας και ανάλογα του λειτουργικού DOS ή Unix κάθε
γραμμή των αρχείων τελειώνει με LF ή CRLF ή συνδυασμό αυτών [1].

Όπως και να έχει μας ενδιαφέρει να έχουν το ίδιο περιεχόμενο. Τώρα τα αρχεία που βρήκα και δεν
υπάρχουν στην διανομή προς λήψη από το elxis.org είναι:
- components/com_emedia/images/fileicons/flv.png
- components/com_emedia/images/fileicons/folder_open.png
- components/com_emedia/images/fileicons/Thumbs.db
όπου θα μπορούσες να διαγράψεις.

Αυτό που χρειάζεται αναβάθμιση είναι αυτό εδώ:
- includes/libraries/elxis/uri.class.php

Τέλος βρέθηκαν αρχεία με αλλαγές στα σχόλια που καταχωρούμε στην κορυφή κάθε αρχείου ωστόσο δεν
θεωρείται αναγκαίο η ενημέρωσή τους.

Παραθέτω την απάντηση στο δημόσιο τμήμα μιας και μπορεί να βοηθήσω με αυτόν τον τρόπο κάποιο άλλο
άτομο.

[1]: https://en.wikipedia.org/wiki/Newline

fivar:
Ευχαριστώ πολύ!

datahell:
Ενημερωτικά: Η σύγκριση αρχείων στο Elxis 2009.x δεν επιρεάζεται από το είδος αλλαγής γραμμής γιατί χρησιμοποιεί μία δικιά μας πατέντα (διαβάζονται τα περιεχόμενα του αρχείου, αφαιρούνται οι αλλαγές γραμμών και δημιουργείται το md5 του περιεχομένου που μένει. Κατόπιν συγκρίνεται αυτό το md5 με το ορθό hash της λίστας από το elxis.org).

Ίσως θα έπρεπε να επαναφέρουμε αυτή τη λειτουργία και στο Elxis 4.x γιατί είναι αρκετά χρήσιμη στο να δούμε την πραγματική κατάσταση ενημέρωσης όλων των αρχείων του Elxis. Δεν το έχουμε κάνει μέχρι τώρα γιατί είναι λίγο φασαρία η δημιουργία της λίστας με τα hashes σε κάθε ενημέρωση μίας έκδοσης του Elxis.

Navigation

[0] Message Index

[#] Next page

Go to full version