Skip to content

Commit 2d9eeed

Browse files
authored
Update attributes.asc
1 parent 41b1331 commit 2d9eeed

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

book/08-customizing-git/sections/attributes.asc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
Ορισμένα αρχεία μοιάζουν με αρχεία κειμένου αλλά ουσιαστικά πρέπει να αντιμετωπίζονται ως δυαδικά δεδομένα.
2020
Για παράδειγμα, τα έργα Xcode σε Mac περιέχουν ένα αρχείο που με κατάληξη `.pbxproj`, το οποίο είναι βασικά ένα σύνολο δεδομένων JSON (μορφοποίηση κειμένου Javascript) γραμμένη στο δίσκο από το IDE, το οποίο καταγράφει τις ρυθμίσεις δημιουργίας κ.λπ.
21-
Αν και είναι τεχνικά ένα αρχείο κειμένου (αποτελείται αποκλειστικά από χαρακτήρες κωδικοποιημένους με UTF-8), δεν θέλουμε να το αντιμετωπίζουμε ως τέτοιο, επειδή στην πραγματικότητα είναι πραγματικά μια μικρή βάση δεδομένων -- δεν μπορούμε να συγχωνεύσουμε το περιεχόμενο εάν δύο άνθρωποι το τροποποιήσουν και τα diff γενικά δεν είναι χρήσιμα.
21+
Αν και είναι τεχνικά ένα αρχείο κειμένου (αποτελείται αποκλειστικά από χαρακτήρες κωδικοποιημένους με UTF-8), δεν θέλουμε να το αντιμετωπίζουμε ως τέτοιο, επειδή στην πραγματικότητα είναι πραγματικά μια μικρή βάση δεδομένων --δεν μπορούμε να συγχωνεύσουμε το περιεχόμενο εάν δύο άνθρωποι το τροποποιήσουν και τα diff γενικά δεν είναι χρήσιμα.
2222
Το αρχείο προορίζεται να χρησιμοποιηθεί από ένα μηχάνημα.
2323
Στην ουσία, θέλουμε να αντιμετωπίζεται ως δυαδικό αρχείο.
2424

@@ -254,7 +254,7 @@ $ cat date_test.txt
254254
# $Date: Tue Apr 21 07:26:52 2009 -0700$
255255
----
256256

257-
Είναι φανερό το πόσο ισχυρή είναι αυτή η τεχνική για προσαρμοσμένες εφαρμογές.
257+
Είναι φανερό το πόσο ισχυρή είναι αυτή η τεχνική για εξατομικευμένες εφαρμογές.
258258
Θα πρέπει όμως να είμαστε προσεκτικοί επειδή το αρχείο `.gitattributes` υποβάλλεται και μεταφέρεται με το έργο, αλλά ο οδηγός (σε αυτήν την περίπτωση, το φίλτρο `dater`) δεν υποβάλλεται ή μεταφέρεται, οπότε δεν θα λειτουργεί παντού.
259259
Όταν σχεδιάζουμε αυτά τα φίλτρα, θα πρέπει να είναι σε θέση να αποτύχουν με χάρη και το έργο να εξακολουθεί να λειτουργεί σωστά.
260260

0 commit comments

Comments
 (0)