NEW
Font size
WorksheetsΕΡΓΑΛΕΙΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΗΓΑΙΟΥ ΚΩΔΙΚΑ
Total questions: 12
Worksheet time: 6mins
Τι είναι το Git;
Πλατφόρμα που αποτελεί την καρδιά της κοινότητας
Αποθετήριο
Ανοικτού κώδικα λογισμικό συνεργασίας
Ελεύθερο, ανοικτού κώδικα και κατανεμημένο σύστημα ελέγχου εκδόσεων
Τι είναι το GitHub/GitLab
Δημοφιλείς διακομιστές
Ένα ελεύθερο, ανοικτού κώδικα και κατανεμημένο σύστημα ελέγχου εκδόσεων
Πλατφόρμες βασίζονται στο Git και αποτελούν την καρδιά της κοινότητας του ανοικτού κώδικα
αγωγοί που αυτοματοποιούν τη διαδικασία κατασκευής, δοκιμής και ανάπτυξης του κώδικα
Τι είναι το αποθετήριο (Repository):
Εργαλείο για αυτοματοποιημένες δοκιμές ιστοσελίδων και εφαρμογών.
Πλατφόρμα παρακολούθησης και ανάλυσης, ανοικτού κώδικα, για την οπτικοποίηση μετρήσεων και την παρακολούθηση της απόδοσης
Χώρος στον Github που φιλοξενεί τον πηγαίο κώδικα και το ιστορικό του έργου
Όταν αναφερόμαστε σε Initial commit τι εννοούμε;
Η εξέταση του κώδικα που υποβλήθηκε
Αίτημα για νέες λειτουργίες και εργασίες
Η αρχική τοποθέτηση του πηγαίου κώδικα από τον συντηρητή του έργου στο αποθετήριο του Github
Τι εννοούμε όταν ζητάμε Pull/Merge Requests
Σε αίτημα κλωνοποίησης από το αντίγραφο στον τοπικό του υπολογιστή.
Σε Αίτημα συγχώνευσης πηγαίου κώδικα στον αρχικό initial commit που έκανε ο συντηρητής
Σε δημιουργία νέου παρακλαδιού (branch) στο τοπικό του αποθετήριο
Τι είναι το Mattermost;
Ένας από τους πιο δημοφιλείς διακομιστές ανοικτού κώδικα
Ένα ανοικτού κώδικα λογισμικό συνεργασίας που μπορεί να χρησιμοποιηθεί ως εναλλακτική του Slack για την επικοινωνία των ομάδων
Ένα φιλικό προς τον χρήστη πλαίσιο δοκιμών JavaScript με έμφαση στην απλότητα
Κανένα από τα προηγούμενα
Με τον όρο Συνεχής ενοποίηση/συνεχής παράδοση (CI/CD), τι εννοούμε;
Αυτοματοποίηση της διαδικασία κατασκευής, δοκιμής και ανάπτυξης του κώδικα, ώστε να διασφαλίζεται η ποιότητα και η σταθερότητα του λογισμικού
Είναι η δημιουργία παρακλαδιού (branch) στο τοπικό του αποθετήριο, ώστε να μη επηρεάζει τον βασικό κώδικα (main branch).
Είναι η Δημιουργία αντιγράφου (Fork)
Ποια είναι τα Εργαλεία Διαχείριση πηγαίου κώδικα και συνεργασία
Jenkins
GitHub Actions/GitLab CI
Selenium
Jest
Postman
GitHub/GitLab
Git
Mattermost
Ποια είναι τα εργαλεία Αυτοματοποίησης και ενσωμάτωσης του πηγαίου κώδικα στον αρχικό;
GitHub/GitLab
Mattermost
Jenkins
GitHub Actions/GitLab CI
Cucumber
Selenium
Ποια είναι Εργαλεία δοκιμής (testing):
Git
Mattermost
Jenkins
GitHub Actions/GitLab CI
Cucumber
Postman
Jest
Selenium
Κανένα από τα προηγούμενα
Ποια εργαλεία χρησιμοποιούνται για την Ανάπτυξη, εικονικοποίηση και παρακολούθηση του πηγαίου κώδικα;
Docker
Kubernetes
Grafana
Visual Studio Code (VS Code)
Eclipse
Notepad++
Kubernetes
Grafana
Docker
Ποιοι είναι Επεξεργαστές κώδικα (Code Editors)
Selenium
Postman
Cucumber
Docker
Kubernetes
Grafana
Visual Studio Code (VS Code)
Eclipse
Notepad++
