Τι είναι η φυσική διακλάδωση για το λογισμικό;
Τι είναι η φυσική διακλάδωση για το λογισμικό;

Βίντεο: Τι είναι η φυσική διακλάδωση για το λογισμικό;

Βίντεο: Τι είναι η φυσική διακλάδωση για το λογισμικό;
Βίντεο: C04V05 Άσκηση: Υπολογισμός Σημείων Διακλάδωσης 2024, Νοέμβριος
Anonim

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

Απλώς, ποιος είναι ο σκοπός της διακλάδωσης;

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

Μπορεί επίσης να ρωτήσει κανείς, τι είναι μια στρατηγική διακλάδωσης; Και αυτό ακριβώς είναι που α στρατηγική διακλάδωσης είναι. Είναι ένα σύνολο κανόνων και συμβάσεων που ορίζουν. Πότε ένας προγραμματιστής πρέπει να διακλαδωθεί. Από ποιο κλάδο πρέπει να διακλαδιστούν. Πότε πρέπει να συγχωνευθούν ξανά.

Ομοίως μπορεί να ρωτήσει κανείς, τι είναι η διακλάδωση;

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

Πώς λειτουργεί η διακλάδωση κώδικα;

Διακλάδωση επιτρέπει στις ομάδες προγραμματιστών να συνεργάζονται εύκολα μέσα σε ένα κεντρικό κώδικας βάση. Όταν ένας προγραμματιστής δημιουργεί ένα κλαδί , το σύστημα ελέγχου έκδοσης δημιουργεί ένα αντίγραφο του κώδικας βάση σε εκείνο το χρονικό σημείο. Αλλαγές στο κλαδί μην επηρεάζετε άλλους προγραμματιστές στην ομάδα.

Συνιστάται: