Repositories

 

To freebsdgr διαθέτει mercurial και CVS repositories, τα οποία επιτρέπουν και ανώνυμη πρόσβαση

Mercurial Repository

To Mercurial Repository χρησιμοποιείται κυρίως για εργασίες που αφορούν την τεκμηρίωση FreeBSD. Μελλοντικά ωστόσο θα μεταφερθούν σε αυτό και άλλες εργασίες.

Το τοπικό repository συγχρονίζεται κάθε μέρα στις 7 το πρωί με το επίσημο. Το τοπικό repository έχει:

Μπορείτε επίσης να δείτε ότι έχει γίνει ήδη 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.