doc-el commit 727:3f81edc20771 - Merge from keramida
freebsd-doc-el at lists.hellug.gr
freebsd-doc-el at lists.hellug.gr
Wed Sep 3 19:53:18 EEST 2008
changeset: 3f81edc20771
user: Manolis Kiagias <sonicy at otenet.gr>
date: 2008-09-03 17:56 +0300
details: http://hg.hellug.gr/freebsd/doc-el/el?cmd=changeset;node=3f81edc20771
description:
Merge from keramida
diffstat:
0 files changed
diffs (198 lines):
diff -r a1c11d8d69ac -r 3f81edc20771 el_GR.ISO8859-7/articles/releng/article.sgml
--- a/el_GR.ISO8859-7/articles/releng/article.sgml Wed Sep 03 17:53:47 2008 +0300
+++ b/el_GR.ISO8859-7/articles/releng/article.sgml Wed Sep 03 17:56:34 2008 +0300
@@ -5,7 +5,7 @@
The FreeBSD Greek Documentation Project
%SOURCE% en_US.ISO8859-1/articles/releng/article.sgml
- %SRCID% 1.44
+ %SRCID% 1.48
-->
@@ -46,19 +46,18 @@
</authorblurb>
<affiliation>
<address><email>murray at FreeBSD.org</email>
- <otheraddr><ulink
- url="http://www.FreeBSD.org/~murray">http://www.FreeBSD.org/~murray</ulink></otheraddr>
+ <otheraddr><ulink url="http://www.FreeBSD.org/~murray"></ulink></otheraddr>
</address>
</affiliation>
</author>
</authorgroup>
- <pubdate>$FreeBSD: doc/el_GR.ISO8859-7/articles/releng/article.sgml,v 1.5 2008/01/14 14:19:43 keramida Exp $</pubdate>
+ <pubdate>$FreeBSD: doc/el_GR.ISO8859-7/articles/releng/article.sgml,v 1.7 2008/09/03 12:58:21 keramida Exp $</pubdate>
<abstract>
<para>Αυτό το άρθρο περιγράφει την αντιμετώπιση και οργάνωση της ομάδας
ανάπτυξης του FreeBSD, όσον αφορά στην προετοιμασία ποιοτικών εκδόσεων
του Λειτουργικού Συστήματος FreeBSD. Εξηγεί με λεπτομέρεια την
- μεθοδολογία που χρησιμοποιήθηκε στην έκδοση 4.4 του FreeBSD και
+ μεθοδολογία που χρησιμοποιείται για τις επίσημες εκδόσεις του FreeBSD και
περιγράφει τα εργαλεία που είναι διαθέσιμα σε όσους ενδιαφέρονται να
παράγουν παραμετροποιημένες εκδόσεις του FreeBSD για εσωτερική ή
εμπορική χρήση και ανάπτυξη προϊόντων.</para>
@@ -139,8 +138,8 @@
την ανακοίνωση της έκδοσης, μόνο πολύ σημαντικές αλλαγές και προσθήκες
σχετικές με την ασφάλεια γίνονται στον κορμό της έκδοσης. Εκτός από την
δυνατότητα αναβάθμισης μέσω CVS, εκτελέσιμα patchkits φτιάχνονται για να
- μπορούν να αναβαθμίσουν τα συστήματά τους όσοι χρησιμοποιούν τις εκδόσεις
- <emphasis>RELENG_4_3</emphasis> και <emphasis>RELENG_4_4</emphasis>.</para>
+ μπορούν να αναβαθμίσουν τα συστήματά τους όσοι χρησιμοποιούν τις
+ εκδόσεις <emphasis>RELENG_<replaceable>X</replaceable>_<replaceable>Y</replaceable></emphasis>.</para>
<para>Το <xref linkend="release-proc"> εξηγεί με λεπτομέρειες τα διάφορα
στάδια της διαδικασίας που βρίσκεται πίσω από κάθε έκδοση, μέχρι και τα
@@ -227,11 +226,12 @@
<sect3>
<title>Δημιουργία του Κορμού Έκδοσης</title>
- <para>Όπως περιγράψαμε στην εισαγωγή, ο κορμός
- <literal>RELENG_X_Y</literal> είναι μια σχετικά νέα προσθήκη στην
+ <para>Όπως περιγράψαμε στην εισαγωγή, οι
+ κορμοί <literal>RELENG_<replaceable>X</replaceable>_<replaceable>Y</replaceable></literal>
+ είναι μια σχετικά νέα προσθήκη στην
μεθοδολογία των εκδόσεών μας. Το πρώτο βήμα στην δημιουργία αυτού του
κορμού είναι να βεβαιωθείτε ότι δουλεύετε με την τελευταία έκδοση του
- πηγαίου κώδικα από τον <literal>RELENG_X</literal> κορμού
+ πηγαίου κώδικα από τον <literal>RELENG_<replaceable>X</replaceable></literal> κορμό
<emphasis>από τον οποίο</emphasis> θα φτιάξετε το νέο κορμό.</para>
<screen>/usr/src&prompt.root; <userinput>cvs update -rRELENG_4 -P -d</userinput></screen>
@@ -241,14 +241,14 @@
ώστε να μπορείτε να δείτε τις διαφορές με την αρχή του κορμού εύκολα
στο μέλλον με το CVS:</para>
- <screen>/usr/src&prompt.root; <userinput>cvs rtag -rRELENG_4 RELENG_4_4_BP src</userinput></screen>
+ <screen>/usr/src&prompt.root; <userinput>cvs rtag -rRELENG_4 RELENG_4_8_BP src</userinput></screen>
<para>Και τότε μπορείτε να δημιουργήσετε το νέο κορμό με:</para>
- <screen>/usr/src&prompt.root; <userinput>cvs rtag -b -rRELENG_4_4_BP RELENG_4_4 src</userinput></screen>
+ <screen>/usr/src&prompt.root; <userinput>cvs rtag -b -rRELENG_4_8_BP RELENG_4_8 src</userinput></screen>
<note>
- <para><emphasis>Οι ετικέτες <literal>RELENG_*</literal> είναι
+ <para><emphasis>Οι ετικέτες <literal>RELENG_<replaceable>*</replaceable></literal> είναι
δεσμευμένες για χρήση από τους CVS-meisters και την ομάδα των
εκδόσεων.</emphasis></para>
</note>
@@ -319,10 +319,6 @@
</listitem>
<listitem>
- <para><filename>src/share/misc/bsd-family-tree</filename></para>
- </listitem>
-
- <listitem>
<para><filename>src/sys/conf/newvers.sh</filename></para>
</listitem>
@@ -333,18 +329,6 @@
<listitem>
<para><filename>src/usr.sbin/pkg_install/add/main.c</filename></para>
</listitem>
-
- <listitem>
- <para><filename>www/en/includes.xsl</filename></para>
- </listitem>
-
- <listitem>
- <para><filename>www/en/includes.sgml</filename></para>
- </listitem>
-
- <listitem>
- <para><filename>www/en/releases/*</filename></para>
- </listitem>
<listitem>
<para><filename>www/en/docs.sgml</filename></para>
@@ -380,6 +364,32 @@
ενημερωθεί με τον σωστό αριθμό των ports και το χώρο του δίσκου που
απαιτείται για την Συλλογή των Ports. Αυτές οι πληροφορίες υπάρχουν
στο αρχείο <filename>src/release/sysinstall/dist.c</filename>.</para>
+
+ <para>Αφού ολοκληρωθεί η προετοιμασία της νέας επίσημης έκδοσης, πρέπει
+ να ενημερώσετε μερικά αρχεία για να ενημερώσετε τον κόσμο για τη νέα
+ έκδοση του &os;.</para>
+
+ <itemizedlist>
+ <listitem>
+ <para><filename>www/en/includes.xsl</filename></para>
+ </listitem>
+
+ <listitem>
+ <para><filename>www/en/includes.sgml</filename></para>
+ </listitem>
+
+ <listitem>
+ <para><filename>www/es/includes.sgml</filename></para>
+ </listitem>
+
+ <listitem>
+ <para><filename>www/en/releases/*</filename></para>
+ </listitem>
+
+ <listitem>
+ <para><filename>src/share/misc/bsd-family-tree</filename></para>
+ </listitem>
+ </itemizedlist>
</sect3>
<sect3>
@@ -387,12 +397,12 @@
<para>Όταν η τελική έκδοση είναι έτοιμη, η παρακάτω εντολή θα
δημιουργήσει την ετικέτα
- <literal>RELENG_4_4_0_RELEASE</literal>.</para>
+ <literal>RELENG_4_8_0_RELEASE</literal>.</para>
- <screen>/usr/src&prompt.root; <userinput>cvs rtag -rRELENG_4_4 RELENG_4_4_0_RELEASE src</userinput></screen>
+ <screen>/usr/src&prompt.root; <userinput>cvs rtag -rRELENG_4_8 RELENG_4_8_0_RELEASE src</userinput></screen>
<para>Οι υπεύθυνοι της Τεκμηρίωσης και των Ports είναι αυτοί που πρέπει
- να δημιουργήσουν τις ετικέτες <literal>RELEASE_4_4_0</literal> στα
+ να δημιουργήσουν τις ετικέτες <literal>RELEASE_4_8_0</literal> στα
κατάλληλα δέντρα πηγαίου κώδικα.</para>
<para>Μερικές φορές, μπορεί να χρειαστεί να γίνουν κάποιες αλλαγές
@@ -485,13 +495,13 @@
για να παραμετροποιήσετε την έκδοσή σας. Οι πιο πολλές από αυτές τις
μεταβλητές περιγράφονται στην κορυφή του αρχείου
<filename>src/release/Makefile</filename>. Η ακριβής εντολή που
- χρησιμοποιήθηκε για να φτιαχτεί η επίσημη έκδοση 4.4 του FreeBSD
+ χρησιμοποιήθηκε για να φτιαχτεί η επίσημη έκδοση 4.7 του FreeBSD
(x86 πλατφόρμα) ήταν:</para>
<screen><command>make <literal>release CHROOTDIR=/local3/release \
- BUILDNAME=4.4-RELEASE \
+ BUILDNAME=4.7-RELEASE \
CVSROOT=/host/cvs/usr/home/ncvs \
- RELEASETAG=RELENG_4_4_0_RELEASE</literal></command></screen>
+ RELEASETAG=RELENG_4_7_0_RELEASE</literal></command></screen>
<para>Το <filename>Makefile</filename> που χρησιμοποιείται για να
μεταγλωττίζονται οι εκδόσεις μπορεί να χωριστεί σε αρκετά ξεχωριστά
@@ -821,7 +831,7 @@
</listitem>
<listitem>
- <para><command>rm ${CHROOTDIR}/usr/obj/usr/src/release/release.[48]</command></para>
+ <para><command>rm ${CHROOTDIR}/usr/obj/usr/src/release/release.[59]</command></para>
</listitem>
<listitem>
@@ -830,11 +840,7 @@
</listitem>
<listitem>
- <para><command>chroot ${CHROOTDIR} ./mk release.4</command></para>
- </listitem>
-
- <listitem>
- <para><command>chroot ${CHROOTDIR} ./mk release.8</command></para>
+ <para><command>chroot ${CHROOTDIR} ./mk floppies</command></para>
</listitem>
</itemizedlist>
More information about the Freebsd-doc-el
mailing list