Πότε να χρησιμοποιήσετε το πιρούνι;

Πίνακας περιεχομένων:

Πότε να χρησιμοποιήσετε το πιρούνι;
Πότε να χρησιμοποιήσετε το πιρούνι;

Βίντεο: Πότε να χρησιμοποιήσετε το πιρούνι;

Βίντεο: Πότε να χρησιμοποιήσετε το πιρούνι;
Βίντεο: How To: Πώς να χρησιμοποιήσω τις κρεμάστρες ρούχων; | attrattivo 2024, Νοέμβριος
Anonim

Το Google Chrome χρησιμοποιεί το fork για να χειριστεί κάθε σελίδα στο πλαίσιο μιας ξεχωριστής διαδικασίας. Αυτό θα αποτρέψει τον κώδικα από την πλευρά του πελάτη σε μια σελίδα από το να σβήσει ολόκληρο το πρόγραμμα περιήγησής σας. Το fork χρησιμοποιείται για την αναπαραγωγή διεργασιών σε ορισμένα παράλληλα προγράμματα (όπως αυτά που γράφτηκαν με χρήση MPI).

Γιατί χρησιμοποιείται η διχάλα;

Το

Forking είναι να λάβετε τον πηγαίο κώδικα από ένα πρόγραμμα λογισμικού ανοιχτού κώδικα και να αναπτύξετε ένα εντελώς νέο πρόγραμμα. Η διακλάδωση είναι συχνά το αποτέλεσμα ενός αδιεξόδου σε ένα έργο ανοιχτού κώδικα που είναι τόσο ανυπέρβλητο που σταματά όλη η εργασία.

Πότε πρέπει να πιάσεις;

Πότε πρέπει να διαχωρίσω ένα αποθετήριο; Αν θέλετε να υπάρχει ένας σύνδεσμος μεταξύ του αντιγράφου ενός έργου και του αρχικού αποθετηρίου, θα πρέπει να δημιουργήσετε ένα fork. Αυτό θα σας επιτρέψει να κάνετε αλλαγές στο πιρούνι σας και, στη συνέχεια, να ανοίξετε ένα αίτημα έλξης στο πρωτότυπο για να προτείνετε τις αλλαγές σας.

Πότε πρέπει να διαπραγματευτώ εναντίον του κλώνου;

Έτσι, σε αυτήν την περίπτωση, οι αλλαγές που έγιναν στο κλωνοποιημένο αποθετήριο ωθούνται πρώτα στο διχαλωτό αποθετήριο και στη συνέχεια δημιουργείται ένα αίτημα έλξης. Είναι καλύτερη επιλογή να διαχωρίσετε το πριν από την κλωνοποίηση εάν ο χρήστης δεν έχει δηλωθεί ως συνεισφέρων και είναι αποθετήριο τρίτου μέρους (όχι του οργανισμού).

Γιατί είναι κακό το διακλάδωση;

Το Forking project είναι κακό επειδή εκθέτει τους συνεισφέροντες πριν το fork σε κίνδυνο φήμης που μπορούν να ελέγξουν μόνο αν είναι ενεργοί και στα δύο θυγατρικά έργα ταυτόχρονα μετά το fork. (Αυτό θα ήταν γενικά πολύ μπερδεμένο ή δύσκολο για να είναι πρακτικό.)

Συνιστάται: