github projects teams
Αυτό το σεμινάριο για το GitHub εξηγεί έννοιες όπως Έργα GitHub, Οργάνωση και Ομάδες, Fork a Repository, Issues and Project Milestones, GitHub Wiki κλπ:
Στο προηγούμενο σεμινάριο της σειράς σεμιναρίων στο GitHub, είδαμε πώς ένας προγραμματιστής μπορεί να χρησιμοποιήσει την πλατφόρμα για να αποθηκεύσει τα αντικείμενα που σχετίζονται με το Έργο και τον ίδιο έλεγχο έκδοσης. Είδαμε επίσης τις έννοιες γύρω από τα αιτήματα τραβήγματος, συγχώνευση, διακλάδωση και προστασία κλάδων.
Λοιπόν, δεν είναι μόνο αυτό. Σε αυτό το σεμινάριο, θα σκάψουμε βαθύτερα και θα μάθουμε τι άλλο μπορεί να κάνει το GitHub για προγραμματιστές.
=> Δείτε τον τέλειο οδηγό εκπαίδευσης GitHub εδώ.
Εδώ θα επικεντρωθούμε.
- Δημιουργία οργανισμού και ομάδων
- Πιέστε ένα αποθετήριο
- Δημιουργήστε ζητήματα και ορόσημα έργου
- Δημιουργία πίνακα έργου
- Δημιουργία του GitHub Wiki
Τι θα μάθετε:
- Δημιουργία οργάνωσης και ομάδων
- Πιρούνι GitHub
- Ζητήματα GitHub και ορόσημα έργου
- Πίνακας έργων GitHub
- GitHub Wiki για τεκμηρίωση
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Δημιουργία οργάνωσης και ομάδων
Ως προ-δρομέας σε αυτήν την ενότητα, το GitHub παρέχει τους ακόλουθους 3 τύπους λογαριασμών.
- Προσωπικοί λογαριασμοί χρηστών όπου μπορείτε να δημιουργήσετε απεριόριστα δημόσια και ιδιωτικά αποθετήρια και επίσης να προσκαλέσετε συνεργάτες.
- Λογαριασμοί οργανισμού η οποία είναι κυρίως μια έννοια κοινόχρηστων λογαριασμών και θα δείτε περισσότερα σε αυτήν την ενότητα.
- Εταιρικός λογαριασμός το οποίο χρησιμοποιείται από εταιρείες που διαχειρίζονται τις πολιτικές εσωτερικά για τους χρήστες που χρησιμοποιούν το GitHub. Αυτό χρησιμοποιείται συνήθως σε έκδοση On-Premise του GitHub Enterprise.
Στο Μέρος 1, είδαμε πώς δημιουργήθηκε ένα αποθετήριο χρησιμοποιώντας έναν μόνο προσωπικό λογαριασμό όπου αυτός ο χρήστης ήταν ένας κάτοχος του αποθετηρίου. Αυτό είναι κατάλληλο για μικρές ομάδες scrum όπου έχετε 3 έως 9 άτομα ή ίσως και περισσότερους ανθρώπους ή για να δημιουργήσετε ένα αποθετήριο για ένα μόνο έργο είναι μια χαρά.
Τι γίνεται όμως αν υπάρχουν μεγάλα έργα Github που χρειάζονται πολλαπλά αποθετήρια και πολλές ομάδες πρόσβαση για το ίδιο για την εκτέλεση; Εδώ, πρέπει να δούμε πώς βοηθά ο Οργανισμός GitHub στην ομαδοποίηση πολλαπλών αποθετηρίων για ένα μεγάλο έργο. Έτσι, θα υπάρχουν επίσης πολλοί κάτοχοι, καθώς θα εμπλέκονται πολλά αποθετήρια / ομάδες.
Για να ξεκινήσετε τη δημιουργία ενός νέου οργανισμού, κάντε κλικ στο + επάνω δεξιά και επιλέξτε Νέος Οργανισμός.
Επιλέξτε ένα σχέδιο ανάλογα. Θα χρησιμοποιήσουμε ένα δωρεάν πρόγραμμα για τώρα που είναι Ομάδα για ανοιχτό κώδικα.
java array προσθέστε στοιχείο στο τέλος
Εισαγάγετε τις λεπτομέρειες σχετικά με τον Οργανισμό και, στη συνέχεια, κάντε κλικ στο Επόμενο.
Προσθέστε τα μέλη στον οργανισμό και κάντε κλικ στο Ολοκληρωμένη ρύθμιση.
Το επόμενο βήμα είναι να ξεκινήσετε τη δημιουργία αποθετηρίων σύμφωνα με τις ανάγκες του έργου και να προσθέσετε ομάδες στο ίδιο.
Θα μπορούσατε επίσης να κάνετε κλικ στο Προσκαλέστε κάποιον για να προσθέσετε μέλη στον οργανισμό που μόλις δημιουργήσατε. Καθώς προστίθενται μέλη, ο ρόλος μπορεί επίσης να εκχωρηθεί ως μέλος ή κάτοχος. Για να το κάνετε αυτό, μεταβείτε στο Ανθρωποι Καρτέλα και επιλέξτε Αλλαγή ρόλου για αυτό το μέλος.
Λοιπόν, προς το παρόν, θα διατηρήσουμε 1 χρήστη ως Ιδιοκτήτη και τον άλλο ως μέλος. Έτσι, ο Ιδιοκτήτης μπορεί να δημιουργήσει πολλαπλά αποθετήρια και να ορίσει ομάδες στα αντίστοιχα αποθετήρια.
Προτού δημιουργήσουμε αποθετήρια, ας δημιουργήσουμε ομάδες πρώτα. μεταβείτε στο Της ομάδας καρτέλα και κάντε κλικ στο Νέα ομάδα.
Θα δημιουργήσουμε 2 ομάδες, δηλαδή UI Team και Middleware Team.
Κάντε κλικ στο Δημιουργήστε ομάδα. Μόλις δημιουργηθεί η ομάδα, μπορείτε να προσθέσετε μέλη στην ομάδα όπως φαίνεται παρακάτω.
Ομοίως, δημιουργήστε την άλλη ομάδα και προσθέστε μέλη σε αυτήν. Τώρα μπορείτε να δείτε ότι υπάρχουν 2 ομάδες.
Ας προχωρήσουμε στη δημιουργία αποθετηρίων. Έτσι, ως σενάριο, τώρα θα δημιουργήσουμε 2 αποθετήρια δηλ. ένα για να κρατάει κώδικα που σχετίζεται με το περιβάλλον χρήστη και το άλλο για να κρατάει κώδικα μεσαίου λογισμικού. Οι ομάδες θα ανατεθούν ανάλογα.
μεταβείτε στο Αποθήκες καρτέλα και δημιουργήστε ένα Νέο αποθετήριο .
Κάνε κλικ στο Δημιουργία αποθετηρίου κουμπί. Επόμενο είναι να παρέχουμε στην UI Team πρόσβαση στο αποθετήριο.
μεταβείτε στο Της ομάδας αυτί. Κάνε κλικ στο Ομάδα UI και πηγαίνετε στο Αποθήκες αυτί. Κάντε κλικ σε κάθε ομάδα και προσθέστε ξανά τα αποθετήρια από το Αποθήκες αυτί.
Προσθέστε το αποθετήριο εισάγοντας το όνομα του αποθετηρίου.
Εξασφαλίστε επίσης Γράψτε άδεια για τα μέλη της ομάδας σε αυτό το αποθετήριο, δηλαδή τα μέλη της ομάδας μπορούν να διαβάσουν, να κλωνοποιήσουν και να προωθήσουν σε αυτό το αποθετήριο.
Ομοίως, κάντε τα παραπάνω βήματα για να προσθέσετε το αποθετήριο Middleware στην άλλη ομάδα. Έτσι, έχουμε πλέον έναν Οργανισμό με αποθετήρια εντός αυτού και τις ομάδες επίσης. Τα μέλη της ομάδας μπορούν να κλωνοποιήσουν το αποθετήριο για το οποίο έχουν πρόσβαση και να εργαστούν στο ίδιο.
Πιρούνι GitHub
Περάστε ένα αποθετήριο και διατηρήστε συγχρονισμένο με το αρχικό αποθετήριο.
Στις προηγούμενες ενότητες και στο προηγούμενο σεμινάριο, είδαμε να δημιουργούνται αποθετήρια και να προστίθεται πηγαίος κώδικας. Τώρα, τι γίνεται αν οι ομάδες θα ήθελαν να δοκιμάσουν κάποιες αλλαγές κώδικα όταν το αρχικό αποθετήριο δεν είναι το κατάλληλο μέρος για να το κάνει.
Πρέπει να δημιουργηθεί ένα αντίγραφο για να πειραματιστείτε με οποιεσδήποτε αλλαγές στον κώδικα διατηρώντας το αρχικό αποθετήριο ανέπαφο. Αυτό ονομάζεται GitHub Πιρούνι . Για να δημιουργήσετε ένα Fork, μεταβείτε στο αποθετήριο που δημιουργήθηκε στον προσωπικό λογαριασμό και όχι στον οργανισμό. Κάντε κλικ στο Πιρούνι στην επάνω δεξιά πλευρά.
Επιλέξτε τον λογαριασμό στον οποίο θα πρέπει να διακλαδώσετε το αρχικό αποθετήριο. Σε αυτήν την περίπτωση, επιλέξτε τον λογαριασμό οργανισμού στον οποίο θα αποθηκευτεί το αποθετήριο.
Το αποθετήριο είναι πλέον διχασμένο ως Επίδειξη-Proj-Org / Demo_Project_Repo_VN . Έτσι, τυχόν πειράματα με τον κώδικα μπορούν να γίνουν στο διχαλωτό αποθετήριο και όχι στο αρχικό αποθετήριο.
Εάν έχουν γίνει αλλαγές στο αρχικό αποθετήριο, τότε το διχαλωτό αποθετήριο πρέπει να βρίσκεται στο συγχρονισμός . Οι επιλογές γραμμής εντολών θα μπορούσαν να χρησιμοποιηθούν για να γίνει ο συγχρονισμός του διχαλωτού αποθετηρίου, αλλά η δημιουργία ενός αιτήματος έλξης είναι μια απλούστερη επιλογή.
Υποθέτοντας ότι έχει γίνει μια αλλαγή σε ένα αρχείο στο αρχικό αποθετήριο, προχωρήστε στη δημιουργία ενός αιτήματος τραβήγματος.
Κάντε κλικ στον σύνδεσμο συγκρίνετε τα πιρούνια.
Επιλέξτε την κεφαλή ως το αρχικό αποθετήριο και βάστε ως το διχαλωτό αποθετήριο όπως φαίνεται και κάντε κλικ στο Δημιουργία αιτήματος έλξης.
Κάντε κλικ στο Αίτημα συγχώνευσης έλξης και επιβεβαίωση της συγχώνευσης.
Οι αλλαγές εμφανίζονται στο διχαλωτό αποθετήριο και συγχρονίζονται με το αρχικό αποθετήριο.
Ζητήματα GitHub και ορόσημα έργου
Κανονικά σε κάθε έργο, κάποιος πρέπει να παρακολουθεί εργασίες, ελαττώματα, βελτιώσεις κ.λπ. ως μέρος της προόδου. Μπορείτε να χρησιμοποιήσετε τα ζητήματα στο GitHub για να παρακολουθήσετε όλα τα προαναφερθέντα μαζί με το Project Boards.
Με ζητήματα, μπορείτε να συσχετίσετε το ίδιο με αιτήματα έλξης, ώστε να μπορεί να κλείσει αυτόματα όταν συγχωνευθεί το αίτημα έλξης. Επίσης, εάν υπάρχουν ανοιχτά ζητήματα, μπορούν επίσης να μεταφερθούν σε άλλα αποθετήρια. Σε αυτήν την ενότητα, θα δούμε πολλά περισσότερα σχετικά με τον τρόπο χρήσης των ζητημάτων.
Δημιουργία ζητημάτων και ορόσημων
Μεταβείτε στην κύρια σελίδα του αποθετηρίου και μεταβείτε στο Θέματα Αυτί. Κάντε κλικ στο ΝΕΟ ΘΕΜΑ.
Αντιστοιχίστε σε έναν συνεργάτη για να εργαστεί, προσθέστε την ετικέτα για να γίνει διάκριση ως βελτίωση. Μια καλή πρακτική είναι επίσης να αναφέρουμε για το Ορόσημο για την παρακολούθηση της προόδου των ζητημάτων που τέθηκαν.
Κάντε κλικ στο Υποβάλετε ένα νέο τεύχος.
Εμφανίζεται η περίληψη του ζητήματος. Σημειώστε ότι ο αριθμός έκδοσης είναι # 11 που θα αναφερθεί αργότερα.
Το ζήτημα μπορεί επίσης να μεταφερθεί σε άλλο αποθετήριο. Η επιλογή να το κάνετε είναι στο κάτω μέρος «Πρόβλημα μεταφοράς».
Πρόσθεσε ένα ημερομηνία λήξης στο ορόσημο - R1. Στην κύρια σελίδα του αποθετηρίου μεταβείτε στο Θέματα Καρτέλα και κάντε κλικ στο Ορόσημα .
Επεξεργασία τις λεπτομέρειες για το Milestone R1 και προσθέστε προθεσμία. Αποθηκεύστε τις αλλαγές μόλις τελειώσετε.
Το Milestone R1 έχει τώρα 2 ανοιχτά ζητήματα και το ποσοστό ολοκλήρωσης μπορεί επίσης να φανεί.
Κάντε κλικ στο Milestone R1 για να δείτε τα ζητήματα που θα παραδοθούν για αυτό το ορόσημο. Τα ζητήματα μπορούν επίσης να επανεκτιμηθούν μετακινώντας τα θέματα πάνω και κάτω.
Φιλτράρισμα ζητημάτων
Υποθέτοντας ότι υπάρχουν πολλά ζητήματα που βρίσκονται σε κατάσταση Open / Close και έχουν ανατεθεί σε πολλούς συνεργάτες. Είναι πολύ σημαντικό να αναζητήσετε ζητήματα που βασίζονται σε συγκεκριμένα κριτήρια.
Για παράδειγμα, όλα τα ζητήματα που σας έχουν ανατεθεί, όλα τα θέματα σε ανοιχτή κατάσταση κ.λπ.
Μεταβείτε στην καρτέλα Θέματα και στο πλαίσιο φίλτρου εισάγετε τα κριτήρια ως εξής.
Για παράδειγμα, όλα τα ανοιχτά ζητήματα στην κατάσταση Open και ανατίθενται σε συνεργάτη.
type: issue state: open assignee: vniranjan2512 ορόσημο: R1 ετικέτα: βελτίωση
Ζητήματα συσχετισμού για να τραβήξετε το αίτημα
Όταν ένα αίτημα τραβήγματος αναφέρεται με μια συγκεκριμένη λέξη-κλειδί και έναν αριθμό έκδοσης και μόλις συγχωνευθεί το ζήτημα κλείνει αυτόματα. Ακόμα κι αν μια δέσμευση αναφέρεται με λέξη-κλειδί και αριθμό έκδοσης, το ζήτημα έκλεισε.
Η λέξη-κλειδί μπορεί να είναι οποιαδήποτε π.χ. κλείσιμο, κλείνει, διορθώνει, διορθώνει, επιλύει, επιλύει.
Για παράδειγμα, στο αίτημα έλξης ή να αναφέρω την αναφορά μηνύματος κλείνει # 11.
Δημιουργήστε μια αίτηση έλξης και αναφέρετε τη λέξη-κλειδί και τον αριθμό αναφοράς όπως φαίνεται στο μήνυμα. Κάντε κλικ στο Δημιουργήστε ένα αίτημα έλξης και συγχωνεύστε.
Το ζήτημα κλείνει αυτόματα κατά τη συγχώνευση του αιτήματος έλξης. Απαιτείται σίγουρα λίγο αυτοματισμός.
Δημιουργία ή άνοιγμα νέων ζητημάτων από τον πηγαίο κώδικα
Για τυχόν αλλαγές κώδικα μπορεί να ανοίξει ένα νέο ζήτημα. Με αυτό, η διεύθυνση URL στη γραμμή αλλαγής κώδικα προστίθεται στο πρόβλημα. Σε κατάσταση μη επεξεργασίας του κώδικα, κάντε κλικ στις 3 τελείες (…) δίπλα στη γραμμή κώδικα και επιλέξτε Αναφορά σε νέο τεύχος .
Ενημερώθηκαν οι λεπτομέρειες του ζητήματος.
Πρόβλημα καρφιτσώματος
Μπορείτε να καρφιτσώσετε το ζήτημα, ώστε να διευκολύνεται η εύρεση των προβλημάτων και επίσης να αποφεύγετε τα διπλά ζητήματα δημιουργείται.
Ανοίξτε το ζήτημα και κάντε κλικ στο δεξί κάτω μέρος του ζητήματος Πρόβλημα καρφιτσώματος.
Το ζήτημα προστίθεται τώρα πάνω από τη λίστα ζητημάτων.
Σημείωση: Μπορείτε να διορθώσετε έως 3 ζητήματα ανά πάσα στιγμή.
Πίνακας έργων GitHub
Ένας πίνακας έργων στο GitHub παρέχει έναν εύκολο τρόπο οπτικοποίησης των ζητημάτων. Μπορείτε να δείτε την πρόοδο του έργου και να δείτε ποια θέματα δεν έχουν ακόμη ξεκινήσει, σε εξέλιξη και ολοκληρωμένα θέματα.
Ένας πίνακας έργων στο GitHub μπορεί να δημιουργηθεί βάσει προτύπων Kanban που έχει μια προκαθορισμένη ροή εργασίας και μπορεί επίσης να προσαρμοστεί. Το παράδειγμα θα εμφανίσει έναν πίνακα που δημιουργήθηκε με βάση το λογαριασμό χρήστη.
Στην κύρια σελίδα του αποθετηρίου μεταβείτε στο Εργα καρτέλα και δημιουργήστε ένα Νέο Έργο.
Όπως μπορείτε να δείτε από πάνω, ο πίνακας έργων βοηθά:
- Ταξινόμηση εργασιών
- Προγραμματίστε το έργο σας
- Αυτοματοποιήστε τη ροή εργασίας σας
- Παρακολούθηση προόδου
- Κοινή χρήση κατάστασης
- Κλείσιμο έργου
Νέο Project Board με βασικό πρότυπο Kanban.
Ο πίνακας δημιουργείται με ροή εργασίας. Επιπλέον στήλες ροής εργασίας μπορούν επίσης να προστεθούν κάνοντας κλικ στο + Προσθήκη στήλης.
Η ροή εργασίας μπορεί επίσης να αυτοματοποιηθεί. Για παράδειγμα, Εάν δημιουργηθεί ένα νέο ζήτημα, μπορεί να προστεθεί απευθείας στο Κατάσταση εκκρεμών εργασιών. Επίλεξε το Διαχείριση αυτοματισμού επιλογή για αυτήν την κατάσταση.
Επιλέξτε το πλαίσιο ελέγχου Προστέθηκε πρόσφατα και κάντε κλικ στο Ενημέρωση αυτοματισμού. Έτσι, όταν δημιουργείται ένα νέο ζήτημα, το έργο που επιλέγεται για το ζήτημα θα προστεθεί αυτόματα στο Κατάσταση εκκρεμών εργασιών. Μπορείτε επίσης να μεταφέρετε και να αποθέσετε το υπάρχον πρόβλημα στην κατάσταση και να μετακινηθείτε από τη μία κατάσταση στην άλλη.
Σε μια στήλη, μπορείτε επίσης να προσθέσετε σημειώσεις που θα διασφαλίσουν ότι θα προβάλλετε ορισμένες σημαντικές πληροφορίες σχετικά με τα ζητήματα σε αυτήν τη στήλη. Κάνε κλικ στο + υπογράψτε και προσθέστε μια σημείωση.
Κάντε κλικ στο Προσθήκη.
GitHub Wiki για τεκμηρίωση
Μία από τις πολύ σημαντικές δραστηριότητες σε οποιοδήποτε έργο είναι η δημιουργία και η συντήρηση τεκμηρίωσης για το αποθετήριο σας για ολόκληρη την ομάδα για χρήση. Το αποθετήριο GitHub συνοδεύεται από υποστήριξη για τη δημιουργία τέτοιων εγγράφων χρησιμοποιώντας το GitHub Wiki. Έτσι, όλες οι πληροφορίες σχετικά με το έργο σας και τη χρήση του μπορούν να καταγραφούν στο wiki.
Τα Wikis είναι διαθέσιμα για δημόσια αποθετήρια στο GitHub δωρεάν. Τα Wikis χρησιμοποιούν βιβλιοθήκη σήμανσης ανοιχτού κώδικα. Θα δούμε πώς να χρησιμοποιούμε αυτήν τη βιβλιοθήκη ενώ γράφουμε wiki.
Ενεργοποίηση υποστήριξης Wiki για αποθετήριο
Στην κύρια σελίδα του αποθετηρίου, κάντε κλικ στο Ρυθμίσεις και βεβαιωθείτε ότι το Βικι επιλέγεται κάτω από το Χαρακτηριστικά Ενότητα.
Δημιουργήστε ένα GitHub Wiki
Στην κύρια σελίδα του αποθετηρίου μεταβείτε στο Wiki αυτί. Κάντε κλικ στο Δημιουργήστε την πρώτη σελίδα.
Εισαγάγετε έναν τίτλο και προσθέστε κείμενο στο Wiki. Επίσης, μπορείτε να χρησιμοποιήσετε την επιλογή μορφοποίησης χρησιμοποιώντας την υποστήριξη Markdown. Κάνε κλικ στο Αποθήκευση σελίδας μόλις τελειώσει.
Σημείωση στο παραπάνω περιεχόμενο # είναι για την επικεφαλίδα1, ## για την επικεφαλίδα2, ### για την επικεφαλίδα3. * χρησιμοποιείται για μη ταξινομημένη λίστα. Η προεπισκόπηση θα είναι όπως φαίνεται παρακάτω.
Στο Wiki Κάντε κλικ στην καρτέλα + Προσθήκη προσαρμοσμένου υποσέλιδου.
Προσθέστε το περιεχόμενο και αποθηκεύστε τη σελίδα.
Ανοίξτε οποιοδήποτε αποθηκευμένο Wiki και θα δείτε το υποσέλιδο.
Προσθήκη πλευρικής γραμμής
Στην καρτέλα wiki κάντε κλικ στο + Προσθέστε μια προσαρμοσμένη πλευρική γραμμή.
Προσθέστε περιεχόμενο για την πλευρική γραμμή και αποθηκεύστε τη σελίδα.
Ανοίξτε οποιοδήποτε wiki και θα δείτε την πλευρική γραμμή.
Προβολή Ιστορικού Wiki
Στο ιστορικό, μπορείτε να δείτε ποιος έκανε την αλλαγή, να κάνει μηνύματα και την ημερομηνία κατά την οποία έγινε η αλλαγή.
Ανοίξτε το Wiki και επεξεργαστείτε τη σελίδα. Κάντε κλικ στο Ιστορικό σελίδας, στη δεξιά πλευρά.
Κάντε κλικ στο Hash για να δείτε τις αλλαγές. Επιλέξτε τις αναθεωρήσεις για να συγκρίνετε τις αλλαγές και να επαναφέρετε τις αλλαγές μιας νεότερης αναθεώρησης. Κάντε κλικ στο Επαναφορά αλλαγών.
Οι αλλαγές επανέρχονται στην παλαιότερη αναθεώρηση.
Σημείωση : Μπορείτε να επαναφέρετε τις αλλαγές με βάση την άδεια επεξεργασίας του Wiki.
συμπέρασμα
Στο Μέρος 1 και στο Μέρος 2 της σειράς GitHub έχουμε δει για δραστηριότητες ελέγχου έκδοσης, Δημιουργία αποθετηρίων, Ζητήματα τραβήγματος, Υποκαταστήματα, κριτικές κώδικα, Οργανισμοί & ομάδες, Fork a Repository, Ετικέτες, Ορόσημα, Θέματα, Έργα GitHub, Wikis.
Στο επερχόμενο σεμινάριό μας, θα εξετάσουμε τη δημιουργία κυκλοφοριών, την ενοποίηση με την Jira και λίγες Εντολές Git που θα βοηθήσουν τους προγραμματιστές πριν προωθήσουν αλλαγές στο αποθετήριο GitHub.
Ελπίζουμε όλοι οι προγραμματιστές να βρουν αυτήν την πρακτική προσέγγιση για το GitHub χρήσιμη στα έργα τους.
=> Επισκεφθείτε εδώ για την αποκλειστική σειρά εκπαιδευτικών εκπαιδευτικών GitHub.
Συνιστώμενη ανάγνωση
- Τύποι κινδύνων σε έργα λογισμικού
- Εκπαιδευτικό πρόγραμμα GitHub για προγραμματιστές | Πώς να χρησιμοποιήσετε το GitHub
- Τρόπος χρήσης του Microsoft TFS για έργα JAVA με Eclipse σε DevOps
- JIRA Agile Tutorial: Πώς να χρησιμοποιήσετε αποτελεσματικά το JIRA για τη διαχείριση έργων Agile
- Πώς διαφέρει ο σχεδιασμός δοκιμών για χειροκίνητα και αυτοματοποιημένα έργα;
- Παραδείγματα ισχυρισμών σεληνίου - Πρακτικές εφαρμογές σε έργα
- Onsite - Offshore Model of Projecting Testing Projects (και πώς να το κάνει να λειτουργεί για εσάς)
- Git vs GitHub: Εξερευνήστε τις διαφορές με παραδείγματα