MFen: 1.16 -> 1.17 el_GR.ISO8859-7/articles/cvs-freebsd/article.sgml

This commit is contained in:
Giorgos Keramidas 2008-08-27 18:29:48 +00:00
parent 8072bd4f34
commit a5ba8e7ac2
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=32752

View file

@ -3,7 +3,7 @@
FreeBSD Greek Documentation Project
%SOURCE% en_US.ISO8859-1/articles/cvs-freebsd/article.sgml
%SRCID% 1.16
%SRCID% 1.17
-->
@ -97,7 +97,7 @@
<screen>&prompt.user; <userinput>cvs -d <replaceable>path-to-repository</replaceable> init</userinput></screen>
<para>Αυτό λέει στο <application>CVS</application> να δημιουργήσει τον
φάκελο διαχείρισης <filename role="directory">CVSROOT</filename>, όπου
φάκελο διαχείρισης <filename class="directory">CVSROOT</filename>, όπου
συμβαίνουν όλες οι παραμετροποιήσεις.</para>
</sect2>
@ -126,13 +126,13 @@
<title>Παίρνοντας τον πηγαίο κώδικα</title>
<para>Τώρα θα πρέπει να αποκτήσετε τον κατάλογο
<filename role="directory">CVSROOT</filename> από το repository του
<filename class="directory">CVSROOT</filename> από το repository του
&os;. Αυτό γίνεται εύκολα, κάνοντας check out από ένα ανοιχτής
πρόσβασης &os; CVS mirror.
Δείτε <ulink url="&url.books.handbook;/anoncvs.html">το σχετικό
κεφάλαιο στο εγχειρίδιο</ulink> για περισσότερες πληροφορίες.
Ας υποθέσουμε ότι ο πηγαίος κώδικας θα αποθηκευτεί στον
κατάλογο <filename role="directory">CVSROOT-freebsd</filename> που
κατάλογο <filename class="directory">CVSROOT-freebsd</filename> που
βρίσκεται μέσα στον τρέχοντα κατάλογο.</para>
</sect2>
@ -140,14 +140,14 @@
<title>Αντιγράφοντας τα scripts του &os;</title>
<para>Ύστερα, αντιγράφουμε τον πηγαίο κώδικα από τον
<filename role="directory">CVSROOT</filename> κατάλογο του &os; στο
<filename class="directory">CVSROOT</filename> κατάλογο του &os; στο
δικό μας repository. Αν είστε συνηθισμένος με
το <application>CVS</application>, ίσως να σας περάσει από το μυαλό να
προσπαθήσετε να κάνετε import τα scripts, σε μια προσπάθεια να γίνει
ύστερα ο συγχρονισμός με τις κατοπινές εκδόσεις ευκολότερος. Ωστόσο,
αποδεικνύεται ότι το <application>CVS</application> παρουσιάζει μια
δυσλειτουργία στην περιοχή αυτή: Όταν εισάγετε πηγαίο κώδικα μέσα
στο <filename role="directory">CVSROOT</filename> φάκελο, δεν θα
στο <filename class="directory">CVSROOT</filename> φάκελο, δεν θα
ενημερωθούν τα απαραίτητα αρχεία διαχείρισης. Για να μπορέσετε να το
κάνετε να τα αναγνωρίσει, θα πρέπει να κάνετε checkin ξεχωριστά κάθε
αρχείο αφού έχετε τελειώσει με την εισαγωγή, χάνοντας έτσι την αξία
@ -156,7 +156,7 @@
<para>Δεν είναι και τόσο σημαντικό το αν η παραπάνω παράγραφος δεν σας
φαίνεται πολύ ξεκάθαρη&mdash;το τελικό αποτέλέσμα είναι το ίδιο. Απλά
ελέγξτε τον <filename role="directory">CVSROOT</filename> φάκελο και
ελέγξτε τον <filename class="directory">CVSROOT</filename> φάκελο και
αντιγράψτε τα &os; αρχεία πάνω από τα δικά σας τοπικά (απείραχτα)
αντίγραφα:</para>
@ -327,7 +327,7 @@
δεν είναι απαραίτητο να περιέχουν επικεφαλίδα επισκόπησης. Κατά
τη διάρκεια της εγκατάστασης των νέων scripts ελέγχου, ίσως να
είναι καλύτερα να εξαιρείται ο
κατάλογος <filename role="directory">CVSROOT/</filename> από τον
κατάλογος <filename class="directory">CVSROOT/</filename> από τον
έλεγχο των headers.</para>
</listitem>
@ -547,8 +547,8 @@
όπως επιθυμείτε. Κάθε regexp αντιστοιχεί στο συγκεκριμένο
φάκελο στον οποίο γίνεται το commit, και το log μήνυμα του
commit αποθηκεύεται κάτω από τον κατάλογο
<filename role="directory">CVSROOT</filename>, στον υποκατάλογο
<filename role="directory">commitlogs</filename>, στο αρχείο
<filename class="directory">CVSROOT</filename>, στον υποκατάλογο
<filename class="directory">commitlogs</filename>, στο αρχείο
που αναφέρεται στην αντίστοιχη εγγραφή του
πίνακα <literal>@LOG_FILE_MAP</literal>.</para>
</listitem>
@ -583,7 +583,7 @@
περιέχει μόνο το <literal>^CVSROOT/</literal>. Αφού εγκατασταθεί
ο wrapper, μπορείτε να προσθέσετε το δικό σας header στα αρχεία
που βρίσκονται μέσα στον κατάλογο
<filename role="directory">CVSROOT</filename> και να επαναφέρετε
<filename class="directory">CVSROOT</filename> και να επαναφέρετε
τις γραμμές αυτές, αλλά προς το παρόν απλά θα σας δημιουργήσουν
προβλήματα όταν θα προσπαθήσετε να κάνετε commit αργότερα.</para>
</step>
@ -627,8 +627,8 @@
<para>Το τελευταίο πράγμα που πρέπει να γίνει, είναι να
σιγουρευτείτε ότι τα commitlogs μπορούν να αποθηκευτούν.
Τα <application>CVS</application> scripts του &os;
αποθηκεύουν αυτά τα logs στον υποκατάλογο <filename role="directory">commitlogs</filename>
του καταλόγου <filename role="directory">CVSROOT</filename>.
αποθηκεύουν αυτά τα logs στον υποκατάλογο <filename class="directory">commitlogs</filename>
του καταλόγου <filename class="directory">CVSROOT</filename>.
Αυτός ο φάκελος πρέπει να
δημιουργηθεί, οπότε κάντε τα ακόλουθα:</para>
@ -640,7 +640,7 @@
<para>Τώρα, αφού ελέγξετε τα πάντα προσεκτικά, θα πρέπει να κάνετε
commit τις αλλαγές σας. Φροντίστε να είστε σίγουροι ότι έχετε δώσει
στον εαυτό σας πρόσβαση στον
φάκελο <filename role="directory">CVSROOT</filename> μέσα από το
φάκελο <filename class="directory">CVSROOT</filename> μέσα από το
αρχείο <filename>avail</filename> πριν κάνετε οτιδήποτε, εφόσον στην
αντίθετη περίπτωση θα κλειδώσετε τον εαυτό σας έξω. Οπότε, φροντίστε
τα πάντα να είναι όπως επιθυμείτε, και μόνο τότε δώστε τα ακόλουθα:
@ -671,8 +671,8 @@
<para>Το ίδιο το &os; project χρησιμοποιεί μια ελαφρώς διαφορετική
εγκατάσταση, η οποία χρησιμοποιεί επίσης αρχεία από τον υποφάκελο
<filename role="directory">freebsd</filename> του
<filename role="directory">CVSROOT</filename> που χρησιμοποιείται στο
<filename class="directory">freebsd</filename> του
<filename class="directory">CVSROOT</filename> που χρησιμοποιείται στο
&os;. Το project χρειάζεται κάτι τέτοιο λόγω του μεγάλου αριθμού των
committers, που διαφορετικά θα έπρεπε να ανήκουν όλοι στο ίδιο group.
Έτσι, δημιουργήθηκε ένας απλός wrapper ο οποίος αφού πρώτα εξασφαλίζει