aboutsummaryrefslogtreecommitdiff
path: root/el_GR.ISO8859-7
diff options
context:
space:
mode:
authorGiorgos Keramidas <keramida@FreeBSD.org>2005-01-06 14:21:27 +0000
committerGiorgos Keramidas <keramida@FreeBSD.org>2005-01-06 14:21:27 +0000
commit335aceeb16d8e700036601f40e580a578d4f7d25 (patch)
tree1286693c57254234e8d683f48eaafc0c74700e35 /el_GR.ISO8859-7
parent3e4ae908cc2e4a880d8439cafdc8cf43beb33662 (diff)
downloaddoc-335aceeb16d8e700036601f40e580a578d4f7d25.tar.gz
doc-335aceeb16d8e700036601f40e580a578d4f7d25.zip
MFen: Makefile -> 1.5
article.sgml -> 1.15
Notes
Notes: svn path=/head/; revision=23461
Diffstat (limited to 'el_GR.ISO8859-7')
-rw-r--r--el_GR.ISO8859-7/articles/cvs-freebsd/Makefile4
-rw-r--r--el_GR.ISO8859-7/articles/cvs-freebsd/article.sgml52
2 files changed, 27 insertions, 29 deletions
diff --git a/el_GR.ISO8859-7/articles/cvs-freebsd/Makefile b/el_GR.ISO8859-7/articles/cvs-freebsd/Makefile
index 907ebb7c0c..11c6ec2fe7 100644
--- a/el_GR.ISO8859-7/articles/cvs-freebsd/Makefile
+++ b/el_GR.ISO8859-7/articles/cvs-freebsd/Makefile
@@ -1,5 +1,5 @@
# $FreeBSD$
-# Original version: 1.4
+# Original version: 1.5
#
# Στήνοντας ένα CVS repository με τα εργαλεία του FreeBSD.
@@ -14,5 +14,7 @@ INSTALL_ONLY_COMPRESSED?=
SRCS= article.sgml
+URL_RELPREFIX?= ../../../..
DOC_PREFIX?= ${.CURDIR}/../../..
+
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/el_GR.ISO8859-7/articles/cvs-freebsd/article.sgml b/el_GR.ISO8859-7/articles/cvs-freebsd/article.sgml
index e3956770fd..3af3ff96c0 100644
--- a/el_GR.ISO8859-7/articles/cvs-freebsd/article.sgml
+++ b/el_GR.ISO8859-7/articles/cvs-freebsd/article.sgml
@@ -1,12 +1,8 @@
-<!-- Original version: 1.12 -->
+<!-- Original version: 1.15 -->
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
-<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
-%man;
-<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
-%authors;
-<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EL">
-%trademarks;
+<!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EL">
+%articles.ent;
]>
<article lang="el">
@@ -47,7 +43,7 @@
</abstract>
</articleinfo>
- <sect1>
+ <sect1 id="introduction">
<title>Εισαγωγή</title>
<para>Τα περισσότερα projects ανοιχτού κώδικα (open source) χρησιμοποιούν το
@@ -73,7 +69,7 @@
λειτουργίας του <application>CVS</application>.</para>
</sect1>
- <sect1>
+ <sect1 id="first-setup">
<title>Πρώτη Εγκατάσταση</title>
<warning>
@@ -89,11 +85,11 @@
<para>Το πρώτο πράγμα που θα πρέπει να κάνετε όταν στήνετε ένα νέο
repository είναι να πείτε στο <application>CVS</application> να το
- αρχικοποιήσει:
+ αρχικοποιήσει:</para>
<screen>&prompt.user; <userinput>cvs -d <replaceable>path-to-repository</replaceable> init</userinput></screen>
- Αυτό λέει στο <application>CVS</application> να δημιουργήσει τον
+ <para>Αυτό λέει στο <application>CVS</application> να δημιουργήσει τον
φάκελο διαχείρισης <filename>CVSROOT</filename>, όπου συμβαίνουν όλες
οι παραμετροποιήσεις.</para>
</sect2>
@@ -105,16 +101,16 @@
repository. Όλοι οι committers θα πρέπει να ανήκουν σε αυτή την ομάδα,
ώστε να μπορούν να γράφουν στο repository. Για το σκοπό αυτό θα
χρησιμοποιήσουμε την ίδια ομάδα που χρησιμοποιεί γι' αυτό και το
- FreeBSD, την ομάδα <literal>ncvs</literal>.
+ FreeBSD, την ομάδα <literal>ncvs</literal>.</para>
<screen>&prompt.root; <userinput>pw groupadd <replaceable>ncvs</replaceable></userinput></screen>
- Μετά, θα πρέπει να εκτελέσετε την &man.chown.8; στον φάκελο με
- παραμέτρους την ομάδα που μόλις προσθέσατε:
+ <para>Μετά, θα πρέπει να εκτελέσετε την &man.chown.8; στον φάκελο με
+ παραμέτρους την ομάδα που μόλις προσθέσατε:</para>
<screen>&prompt.root; <userinput>chown -R :<replaceable>ncvs</replaceable> <replaceable>path-to-your-repository</replaceable></userinput></screen>
- Αυτό εξασφαλίζει ότι κανείς δεν θα μπορεί να γράψει στο repository αν
+ <para>Αυτό εξασφαλίζει ότι κανείς δεν θα μπορεί να γράψει στο repository αν
δεν ανήκει στην σωστή ομάδα.</para>
</sect2>
@@ -124,7 +120,7 @@
<para>Τώρα θα πρέπει να αποκτήσετε τον κατάλογο <filename>CVSROOT</filename>
από το repository του FreeBSD. Αυτό γίνεται εύκολα, κάνοντας
check out από ένα ανοιχτής πρόσβασης FreeBSD CVS mirror. Δείτε <ulink
- url="../../books/handbook/anoncvs.html">το
+ url="&url.books.handbook;/anoncvs.html">το
σχετικό κεφάλαιο στο εγχειρίδιο</ulink> για περισσότερες
πληροφορίες. Ας υποθέσουμε ότι ο πηγαίος κώδικας θα αποθηκευτεί στον
κατάλογο <filename>CVSROOT-freebsd</filename> που βρίσκεται μέσα στον
@@ -151,14 +147,14 @@
<para>Δεν είναι και τόσο σημαντικό το αν η παραπάνω παράγραφος δεν σας
φαίνεται πολύ ξεκάθαρη&mdash;το τελικό αποτέλέσμα είναι το ίδιο. Απλά
ελέγξτε τον <filename>CVSROOT</filename> φάκελο και αντιγράψτε τα
- FreeBSD αρχεία πάνω από τα δικά σας τοπικά (απείραχτα) αντίγραφα:
+ FreeBSD αρχεία πάνω από τα δικά σας τοπικά (απείραχτα) αντίγραφα:</para>
<screen>&prompt.user; <userinput>cvs -d <replaceable>path-to-your-repository</replaceable> checkout CVSROOT</userinput>
&prompt.user; <userinput>cd CVSROOT</userinput>
&prompt.user; <userinput>cp ../CVSROOT-freebsd/* .</userinput>
&prompt.user; <userinput>cvs add *</userinput></screen>
- Σημειώστε ότι πιθανότατα θα πάρετε μερικές προειδοποιήσεις σχετικά με
+ <para>Σημειώστε ότι πιθανότατα θα πάρετε μερικές προειδοποιήσεις σχετικά με
το ότι μερικοί φάκελοι δεν θα αντιγραφούν. Αυτό είναι και το επιθυμητό
καθώς δεν τους χρειάζεστε.</para>
</sect2>
@@ -616,10 +612,10 @@
ορισμού αποθηκεύονται στο repository, μέσα στον φάκελο
<filename>commitlogs</filename> που είναι υποφάκελος του
<filename>CVSROOT</filename>. Αυτός ο φάκελος πρέπει να
- δημιουργηθεί, οπότε κάντε τα ακόλουθα:
+ δημιουργηθεί, οπότε κάντε τα ακόλουθα:</para>
<screen>&prompt.user; <userinput>mkdir commitlogs</userinput>
-&prompt.user; <userinput>cvs add commitlogs</userinput></screen></para>
+&prompt.user; <userinput>cvs add commitlogs</userinput></screen>
</step>
</procedure>
@@ -639,11 +635,11 @@
<para>Είστε έτοιμοι για την πρώτη σας δοκιμή: Ένα forced commit στο
αρχείο <filename>avail</filename>, για να σιγουρευτείτε ότι όλα
- δουλεύουν όπως θα έπρεπε.
+ δουλεύουν όπως θα έπρεπε.</para>
<screen>&prompt.user; <userinput>cvs commit -f -m '<replaceable>Forced commit to test the new CVSROOT scripts</replaceable>' avail</userinput></screen>
- Άν όλα πάνε καλά, συγχαρητήρια! Έχετε καταφέρει να στήσετε μια πλήρως
+ <para>Άν όλα πάνε καλά, συγχαρητήρια! Έχετε καταφέρει να στήσετε μια πλήρως
λειτουργική εγκατάσταση των FreeBSD scripts για το repository σας.
Στην περίπτωση που το <application>CVS</application> εξακολουθεί να
παραπονιέται για κάτι, επιστρέψτε στις προηγούμενες ενότητες και
@@ -743,12 +739,12 @@
<filename>CVSROOT</filename>.</para>
<para>Μεταγλωττίστε τον κώδικα που έχετε ήδη διορθώσει ώστε να
- περιέχει τα σωστά paths:
+ περιέχει τα σωστά paths:</para>
<screen>&prompt.user; <userinput>cc -o cvs cvswrap.c</userinput></screen>
- Στη συνέχεια εγκαταστήστε τον με τα ακόλουθα (Θα πρέπει να είστε
- root για το βήμα αυτό):
+ <para>Στη συνέχεια εγκαταστήστε τον με τα ακόλουθα (Θα πρέπει να είστε
+ root για το βήμα αυτό):</para>
<screen>&prompt.root; <userinput>mv /usr/bin/cvs /usr/bin/ncvs</userinput>
&prompt.root; <userinput>mv cvs /usr/bin/cvs</userinput>
@@ -756,7 +752,7 @@
&prompt.root; <userinput>chmod o-rx /usr/bin/ncvs</userinput>
&prompt.root; <userinput>chmod u-w,g+s /usr/bin/cvs</userinput></screen>
- Αυτό εγκαθιστά τον wrapper σαν την εξ' ορισμού
+ <para>Αυτό εγκαθιστά τον wrapper σαν την εξ' ορισμού
<command>cvs</command> εντολή, κάνοντας έτσι σίγουρο ότι
οποιοσδήποτε θελήσει να χρησιμοποιήσει το repository, θα πρέπει να
έχει τα κατάλληλα επίπεδα πρόσβασης.</para>
@@ -776,11 +772,11 @@
<para>Ο wrapper πρέπει πλέον να είναι έτοιμος. Μπορείτε φυσικά να το
δοκιμάσετε κάνοντας ένα forced commit στο αρχείο
- <filename>access</filename>:
+ <filename>access</filename>:</para>
<screen>&prompt.user; <userinput>cvs commit -f -m '<replaceable>Forced commit to test the new CVSROOT scripts</replaceable>' access</userinput></screen>
- Ξανά, αν αυτό αποτύχει, ελέγξτε για το αν όλα τα παραπάνω βήματα έχουν
+ <para>Ξανά, αν αυτό αποτύχει, ελέγξτε για το αν όλα τα παραπάνω βήματα έχουν
εκτελεστεί σωστά.</para>
</sect2>
</sect1>