Η ανάπτυξη της πλατφόρας γίνεται μέσω του συστήματος Mercurial
Αν και οι εντολές του mercurial μπορεί να δίνονται μέσω της γραμμής εντολών μπορεί να χρησιμοποιηθούν και τα παρακάτω γραφικά εργαλεία.
- Για συστήματα Windows: Sourcetree, TortoiseHg
- Για συστήματα MacOS: Sourcetree
Μερικές βασικές οδηγίες για τη χρήστη του mercurial υπάρχουν εδώ
eClass Repository
Για να δουλέψει κάποιος προγραμματιστής με το eclass repository θα χρειαστεί να κάνει τα παρακάτω:
Διαδικασία Clone
hg clone https://hg.gunet.gr/openeclass hg update 3.13
Δημιουργία νέου branch
hg branch my-new-branch hg update my-new-branch
Διαδικασία ανεβάσματος των αλλαγών
Ελέγχουμε κάθε φορά για αλλαγές που έχουν γίνει και ενημερώνουμε τον κώδικά σας δίνοντας πρώτα
hg pull hg update
Μετά
hg commit hg push
Σημείωση: Pull μπορούν να κάνουν όλοι, δηλαδή χωρίς να διαθέτουν λογαριασμό στο eclass repository. Όμως για το push θα ζητηθεί λογαριασμός οπότε θα πρέπει ο ενδιαφερόμενος να επικοινωνήσει μαζί μας.