Ομάδες και θέσεις
Επώνυμες θέσεις
Section titled “Επώνυμες θέσεις”Μια συνδρομή Pro ή Enterprise αγοράζεται σε επώνυμες θέσεις: μια θέση αποδίδεται σε ένα πρόσωπο, και έχει δυνατότητα επανεκχώρησης — μια αποχώρηση δεν σημαίνει απώλεια της θέσης.
Η απόδοση γίνεται από τον πίνακα ελέγχου του λογαριασμού, προσβάσιμο μέσω του κουμπιού Λογαριασμός ▸ Πίνακας ελέγχου της γραμμής τίτλου.
| Ρόλος | Μπορεί |
|---|---|
| admin | Χρέωση, διαχείριση των θέσεων, διαχείριση των μελών |
| member | Να χρησιμοποιεί τις δυνατότητες του πλάνου |
Κοινή χρήση ενός έργου
Section titled “Κοινή χρήση ενός έργου”Το Restorm δεν διαθέτει φιλοξενούμενο χώρο εργασίας, και αυτό είναι επιλογή: η κοινή χρήση περνά από το git.
Ένα έργο .restorm είναι αρχείο κειμένου, σειριοποιημένο ντετερμινιστικά ώστε
τα diff να παραμένουν ευανάγνωστα και οι συγχωνεύσεις να αντιστοιχίζουν σωστά
τις οντότητες. Δείτε
Έργα και αρχεία .restorm.
Πρακτικές συνέπειες:
- τα αιτήματά σας ακολουθούν τον ίδιο κύκλο αναθεώρησης με τον κώδικά σας: κλάδος, pull request, ανάγνωση·
- τα δικαιώματα πρόσβασης είναι εκείνα του συστήματος φιλοξενίας κώδικά σας — τίποτα δεν χρειάζεται διπλή διαχείριση·
- το ιστορικό του έργου API είναι το ιστορικό του git, με τα
blameκαι τις δυαδικές αναζητήσεις του.
Το ενσωματωμένο git κάνει τη διαδικασία άνετη μέσα από την εφαρμογή, μαζί με την επίλυση συγκρούσεων μέσα στους πραγματικούς επεξεργαστές.
Τι δεν μοιράζεται
Section titled “Τι δεν μοιράζεται”Σκόπιμα, αυτά τα στοιχεία παραμένουν τοπικά σε κάθε άτομο:
- τα αγαπημένα·
- η διάταξη του workbench·
- οι γρήγορες ρυθμίσεις που αποθηκεύονται στον προορισμό «χρήστης»·
- το ιστορικό αποκρίσεων·
- τα μυστικά.
Ο καθένας κρατά τον πάγκο εργασίας του· το έργο παραμένει το κοινό συμβόλαιο.
Μυστικά σε ομάδα
Section titled “Μυστικά σε ομάδα”Μη γράφετε ποτέ ένα μυστικό μέσα στο έργο. Δύο προσεγγίσεις:
- τοπικά, ένα αρχείο μυστικών δίπλα στο έργο, προστιθέμενο στο
.gitignore· - σε CI, η πηγή «μεταβλητή περιβάλλοντος», που τροφοδοτείται από το θησαυροφυλάκιο του pipeline σας.
Δείτε Μυστικά.