Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
el:developers:mercurial [2022/11/16 14:18] – admin | el:developers:mercurial [2023/01/26 16:22] (current) – admin | ||
---|---|---|---|
Line 4: | Line 4: | ||
* Για συστήματα Windows: [[https:// | * Για συστήματα Windows: [[https:// | ||
* Για συστήματα MacOS: [[https:// | * Για συστήματα MacOS: [[https:// | ||
- | |||
Μερικές βασικές οδηγίες για τη χρήστη του mercurial υπάρχουν [[http:// | Μερικές βασικές οδηγίες για τη χρήστη του mercurial υπάρχουν [[http:// | ||
+ | |||
+ | ---- | ||
+ | === eClass Repository === | ||
Για να δουλέψει κάποιος προγραμματιστής με το eclass repository θα χρειαστεί να κάνει τα παρακάτω: | Για να δουλέψει κάποιος προγραμματιστής με το eclass repository θα χρειαστεί να κάνει τα παρακάτω: | ||
- | * Διαδικασία Clone | + | // Διαδικασία Clone// |
- | <pre>< | + | < |
- | </ | + | hg clone https:// |
- | * Διαδικασία αλλαγής Branch | + | hg update 3.13</ |
- | <pre>< | + | |
+ | // Δημιουργία νέου branch// | ||
+ | < | ||
hg branch my-new-branch | hg branch my-new-branch | ||
hg update my-new-branch | hg update my-new-branch | ||
- | </ | + | </ |
- | ** Σημείωση: | + | |
- | * Διαδικασία έλεγχου Status, αναμονών για Εισερχόμενες/ | + | |
- | * Διαδικασία λήψης αλλαγών και συγχρονισμού με το κεντρικό repository (Pull, Update, Merge [Σημείωση: | + | |
- | + | ||
- | h2. Βήμα 3 – Ρυθμίσεις για Mercurial Repository | + | |
- | + | ||
- | * Ρύθμιση για τα Specifics του Openeclass (username/ | + | |
- | * Ρύθμιση Mercurial | + | |
- | ** Username | + | |
- | + | ||
- | ** Ignore Files | + | |
- | ** Plugins (μπορούμε να παρουσιάσουμε ή απλώς να αναφέρουμε κάποια χρήσιμα, | + | |
- | + | ||
- | h2. Βήμα 4 – Διαδικασίες Τοπικών Αλλαγών | + | |
- | * Διαδικασίες προσθήκης/ | + | //Διαδικασία ανεβάσματος των αλλαγών// |
- | * Διαδικασία Revert | + | |
- | * Διαδικασία Commit | + | |
- | * Διαδικασία Rollback | + | |
- | h2. Βήμα 5 – Διαδικασίες | + | Ελέγχουμε κάθε φορά για αλλαγές που έχουν γίνει και ενημερώνουμε τον κώδικά σας δίνοντας πρώτα |
+ | < | ||
+ | hg update</ | ||
- | Σημείωση: για | + | Μετά |
- | h2. Βήμα 6 – Διαδικασία αποστολής Αλλαγών | + | < |
+ | hg commit | ||
+ | hg push</ | ||
- | * Διαδικασία Push | + | Σημείωση: |
- | ** η συγκεκριμένη διαδικασία θα προχωράει κατόπιν επιτυχούς reviewing ή/και συνεννόησης με την κεντρική | + | |
- | ** Σημείωση: | + |