Ενσωμάτωση GitLab

Αποθετήρια, issues και merge requests, όποτε τα ζητήσετε.

Η self-hosted πλευρά του ίδιου προβλήματος.

Αν η ομάδα engineering σας τρέχει σε GitLab — συχνά επειδή είναι self-hosted — η σύνδεσή του φέρνει τα αποθετήρια, τα issues και τα merge requests σε εμβέλεια του βοηθού.

Επισκόπηση

Το GitLab επιλέγεται συνήθως για τον έλεγχο που προσφέρει: μια εταιρεία που θέλει τον πηγαίο κώδικά της στη δική της υποδομή, ή μια εταιρεία όπου το CI και ο κώδικας βρίσκονται σκόπιμα στο ίδιο σημείο.

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

Η σύνδεση του GitLab δίνει σε αυτή την ομάδα την ίδια δυνατότητα να ρωτά όσα ρωτούν και οι υπόλοιποι — τι είναι ανοιχτό, τι περιμένει, τι άλλαξε — χωρίς να τους ζητά να εγκαταλείψουν τη διαμόρφωση που επέλεξαν για καλούς λόγους. Όπως και οι υπόλοιπες ενσωματώσεις αυτής της κατηγορίας, εξυπηρετεί τους μηχανικούς σας και όχι τις λειτουργίες διαχείρισης ακινήτων.

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

Τι μπορεί να κάνει το ProhostAI με το GitLab

Μόλις συνδεθεί το GitLab, το ProhostAI δουλεύει με τα projects, τα issues και τα merge requests σας σε απλή γλώσσα.

Ανάγνωση

  • Αναζήτηση σε projectsΒρείτε κώδικα και ιστορικό στα projects που μπορεί να προσπελάσει ο συνδεδεμένος λογαριασμός. “Τι περιμένει review στο project portal;”
  • Έλεγχος issues και MRsΔείτε τι είναι ανοιχτό και τι έχει κολλήσει.

Δημιουργία & ενημέρωση

  • Δημιουργία και ενημέρωση issuesΔημιουργήστε ή ενημερώστε issues καθώς εντοπίζεται δουλειά.
  • Σχόλια σε merge requestsΑφήστε ένα σχόλιο χωρίς να αλλάξετε πλαίσιο εργασίας.

Πώς να συνδέσετε το GitLab

Το GitLab συνδέεται μέσω OAuth, είτε με το gitlab.com είτε με ένα self-hosted instance προσβάσιμο από το διαδίκτυο.

  1. 1Ανοίξτε το ProhostAI και μεταβείτε στις Ρυθμίσεις → Συνδέσεις.
  2. 2Αναζητήστε το GitLab και επιλέξτε Σύνδεση.
  3. 3Συνδεθείτε στο GitLab και εγκρίνετε τα δικαιώματα.
  4. 4Ρωτήστε τι είναι ανοιχτό σε ένα από τα projects σας για να επιβεβαιώσετε ότι λειτουργεί.

Καλό να ξέρετε

Τα self-hosted instances λειτουργούν, εφόσον είναι προσβάσιμα από το διαδίκτυο για τη ροή OAuth.

Η πρόσβαση ακολουθεί τα δικαιώματα του συνδεδεμένου λογαριασμού στα projects.

Πρόκειται για εργαλείο της ομάδας engineering σας και όχι για τις λειτουργίες διαχείρισης ακινήτων.

Συχνές ερωτήσεις για την ενσωμάτωση GitLab

Ναι, εφόσον το instance είναι προσβάσιμο από το διαδίκτυο ώστε να ολοκληρωθεί η σύνδεση OAuth.

Όσα μπορεί να προσπελάσει ο συνδεδεμένος λογαριασμός. Τα δικαιώματα των projects εξακολουθούν να ισχύουν.

Ναι, μπορεί επίσης να τα ενημερώνει και να σχολιάζει σε merge requests, εντός των ορίων πρόσβασης του λογαριασμού.

Όχι. Εξυπηρετεί την ομάδα engineering σε εταιρείες που αναπτύσσουν δικό τους λογισμικό.

Ανοίξτε τις Ρυθμίσεις → Συνδέσεις στο ProhostAI και αποσυνδέστε το, ή ανακαλέστε την εφαρμογή από τις ρυθμίσεις του GitLab σας.

Φτάστε στον κώδικα χωρίς αλλαγή πλαισίου εργασίας