Repositories
To freebsdgr διαθέτει mercurial και CVS repositories, τα οποία επιτρέπουν και ανώνυμη πρόσβαση
Mercurial Repository
To Mercurial Repository χρησιμοποιείται κυρίως για εργασίες που αφορούν την τεκμηρίωση FreeBSD. Μελλοντικά ωστόσο θα μεταφερθούν σε αυτό και άλλες εργασίες.
- To επίσημο repository για τις ελληνικές μεταφράσεις βρίσκεται στο http://hg.hellug.gr
- Το τοπικό repository βρίσκεται στη διεύθυνση http://mercurial.freebsdgr.org
Το τοπικό repository συγχρονίζεται κάθε μέρα στις 7 το πρωί με το επίσημο. Το τοπικό repository έχει:
- http://mercurial.freebsdgr.org/mercurial/handbook-test/ - Δοκιμαστικές μεταφράσεις - Δείτε επίσης το Handbook build και το FAQ build.
- http://mercurial.freebsdgr.org/mercurial/freebsd-doc-team/ - Δοκιμαστικές μεταφράσεις από όλα τα μέλη της ομάδας μετάφρασης - Δείτε και το αντίστοιχο build.
- http://mercurial.freebsdgr.org/mercurial/freebsd-doc-el/ - Μεταφράσεις προς υποβολή.
- http://mercurial.freebsdgr.org/mercurial/freebsd-keramida/ - Ακριβές αντίγραφο του doc-el του hg.hellug.gr.
- http://mercurial.freebsdgr.org/mercurial/freebsd-typaldos/ - Ακριβές αντίγραφο του http://superuser.gr:8087 (Βαγγέλης Τυπάλδος)
- http://mercurial.freebsdgr.org/mercurial/freebsd-articles/ - Πρωτότυπα άρθρα μου για το FreeBSD (Αγγλικά). Επίσης διορθώσεις για το Αγγλικό Documentation. Μπορείτε να τα διαβάσετε σε HTML μορφή.
- http://mercurial.freebsdgr.org/mercurial/freebsd-scripts/ - Διάφορα scripts (κυρίως Python), χρήσιμα σε όσους ασχολούνται με το Documentation.
- http://mercurial.freebsdgr.org/mercurial/freebsd-www/ - Patches και μεταφράσεις για το FreeBSD www.
- http://mercurial.freebsdgr.org/mercurial/freebsd-www-keramida/ - Ακριβές αντίγραφο του www repository του hg.hellug.gr.
- http://mercurial.freebsdgr.org/mercurial/freebsd-unofficial/ - Ο ανεπίσημος ελληνικός οδηγός για το FreeBSD (βιβλίο που ετοιμάζω).
- http://mercurial.freebsdgr.org/mercurial/html-book/ - Εισαγωγικό βιβλιαράκι για την διδασκαλία html σε σχολεία.
Μπορείτε επίσης να δείτε ότι έχει γίνει ήδη commit στο αντίγραφο του doc cvs του FreeBSD
Αν δεν θέλετε να χρησιμοποιήσετε το mercurial, μπορείτε πάντα να κατεβάσετε τον πηγαίο κώδικα μέσω FTP. Πληροφορίες εδώ.
CVS Repositories
Το CVS repository φιλοξενεί:
- Το LaTeX source του βοηθήματος "Μετάδοση Δεδομένων και Δίκτυα ΙΙ"
- Αντίγραφο του doc www CVS του freebsd.org μέσω του οποίου γίνεται και το καθημερινό τοπικό build
Λεπτομέρειες μπορείτε να δείτε παρακάτω.
CVS Repository: Μετάδοση Δεδομένων και Δίκτυα ΙΙ
Στο freebsdgr θα βρείτε το CVS Repository του βιβλίου "Μετάδοση Δεδομένων και Δίκτυα: Το ανεπίσημο βοήθημα". Πρόκειται για βοήθημα που αναφέρεται στο αντίστοιχο Πανελλήνιο μάθημα του τομέα Πληροφορικής των ΤΕΕ. Το βοήθημα είναι γραμμένο σε LaTeX και μπορείτε να βρείτε εδώ τα τελευταία sources καθώς και το ίδιο το βοήθημα σε μορφή PDF. Περισσότερες πληροφορίες στο κύριο site του μαθήματος.
Δεδομένου ότι κάθε χρόνο γίνονται αλλαγές και βελτιώσεις στο βιβλίο, ο πηγαίος κώδικας φυλάσσεται σε CVS Repository ώστε να είναι διαθέσιμος - τόσο στη σταθερή (STABLE) έκδοση όσο και στην υπό εξέλιξη (CURRENT) μορφή, από την οποία προκύπτει ή νέα έκδοση στην αρχή κάθε σχολικής χρονιάς. Τη δεδομένη χρονική στιγμή το CURRENT αναφέρεται στην έκδοση που θα κυκλοφορήσει τον Οκτώβριο 2008 (Σημείωση: Το μάθημα αυτό είναι προς κατάργηση).
Για πρόσβαση στο CVS γράψτε:
- Για να λάβετε τη σταθερή έκδοση (STABLE):
cvs -d :pserver:anon@freebsdgr.org:/usr/bookcvs co -r STABLE2008 diktia
cvs -d :pserver:anon@freebsdgr.org:/usr/bookcvs co -r STABLE2008 diktia
- Για να λάβετε την τρέχουσα υπό εξέλιξη έκδοση (CURRENT):
cvs -d :pserver:anon@freebsdgr.org:/usr/bookcvs co -r CURRENT diktia
cvs -d :pserver:anon@freebsdgr.org:/usr/bookcvs co -r CURRENT diktia
Μπορείτε επίσης να επισκεφθείτε το CVS repository μέσω του Web Interface. Στην περίπτωση αυτή, ρυθμίστε την κωδικοποίηση χαρακτήρων (encoding) του browser σας σε utf8, διαφορετικά δεν θα μπορείτε να διαβάσετε το ελληνικό κείμενο στον πηγαίο κώδικα.
Τα παραπάνω ισχύουν εφόσον έχετε εγκατεστημένο πρόγραμμα CVS στον υπολογιστή σας. Αυτό ισχύει για τις περισσότερες διανομές Linux και BSD. Για Windows μπορείτε να χρησιμοποιήσετε για παράδειγμα το WinCVS. Φυσικά μπορείτε να πάρετε και τα τελευταία sources για το CURRENT μέσω FTP.
CVS Repository: FreeBSD doc/ www/ trees
Στο freebsdgr θα βρείτε αντίγραφο του doc και www repository του FreeBSD. Ανανεώνονται κάθε πρωί αυτόματα, και είναι κυρίως για εσωτερική χρήση. Ωστόσο μπορείτε αν θέλετε να δείτε τα αρχεία εύκολα μέσω του Web Interface. Σε περίπτωση που διαβάζετε αρχεία με ελληνικό κείμενο, ρυθμίστε την κωδικοποίηση (encoding) του browser σας σε ISO8859-7.