Editing $FreeBSD$ id lines

Giorgos Keramidas keramida at ceid.upatras.gr
Tue Dec 25 16:43:21 EET 2007


On 2007-12-22 01:12, Manolis Kiagias <sonicy at otenet.gr> wrote:
>Giorgos Keramidas wrote:
>> Σε ένα από τα patches που έκανα pull από το Μανώλη είδα και το εξής:
>>
>> % diff -r 80da9bc11854 el_GR.ISO8859-7/books/handbook/basics/chapter.sgml
>> % --- a/el_GR.ISO8859-7/books/handbook/basics/chapter.sgml Tue Dec 04 08:30:40 2007 +0200
>> % +++ b/el_GR.ISO8859-7/books/handbook/basics/chapter.sgml Fri Dec 21 18:44:31 2007 +0200
>> % @@ -1,7 +1,7 @@
>> %  <!-- 
>> %       The FreeBSD Documentation Project
>> % 
>> % -     $FreeBSD: doc/en_US.ISO8859-1/books/handbook/basics/chapter.sgml,v 1.149 2007/09/03 16:39:51 keramida Exp $
>> % +     $FreeBSD: doc/el_GR.ISO8859-7/books/handbook/basics/chapter.sgml,v 1.1 2007/11/02 16:14:21 keramida Exp $
>> %  -->
>> % 
>> %  <chapter id="basics">
>>
>> Τις γραμμές με ``$FreeBSD: XXXX Exp $'' δεν πρέπει να τις πειράζουμε με
>> το χέρι όμως.  Ενημερώνονται αυτόματα *μόνο* από τα CVS scripts του CVS
>> repository.

>> Ο προτεινόμενος τρόπος να κρατάμε το αρχικό (αγγλικό) version id σε
>> σχόλια είναι κάτι σαν:
>>
>> 	<!--
>>
>> 	    $FreeBSD: [δεν αλλάζουμε *τίποτα* εδώ]
>>
>> 	    Original version:	1.149
>>
>> 	-->

> Χμμ... δεν θυμάμαι την ιστορία της συγκεκριμένης αλλαγής, νομίζω
> πάντως ότι είχα σε κάποιο (άλλο μάλλον) κεφάλαιο αλλάξει μια τέτοια
> γραμμή όταν έβαλα πάνω το νέο Αγγλικό κείμενο στη θέση του παλιότερου.
> Άρα γενικά όταν θα αντικαθιστούμε με νεώτερο Αγγλικό κείμενο, θα
> πρέπει να αφήνουμε το $FreeBSD του νέου και αυτό θα "διορθώνεται" στο
> επόμενο δίκο σου commit στο CVS, έτσι;

Ναι.  Γενικά, η ιδέα είναι ότι το `$FreeBSD: xxx $' line το πειράζουν
μόνο τα CVS commit scripts του κεντρικού CVS repository.  Το σχόλιο με
το revision id από το αρχικό, Αγγλικό κείμενο είναι απλά ένα βοήθημα για
να μπορούμε εμείς να κάνουμε κάτι σαν:

    % cd work/cvs/bsd/doc
    % cvs diff -uN -r 1.149 en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml

και να βλέπουμε μόνο τις αλλαγές από την τελευταία πλήρη μετάφραση του
κεφαλαίου.

> Ναι έχω ήδη βάλει αντίστοιχο σχόλιο στο 12 που μεταφράζω αυτές τις μέρες ;)

Cool :)




More information about the Freebsd-doc-el mailing list