Κάπου χάθηκε η μετάφραση του Samba ...

Giorgos Keramidas keramida at ceid.upatras.gr
Thu Apr 30 17:42:13 EEST 2009


On Thu, 30 Apr 2009 12:42:28 +0300, vaggelis typaldos <vtypal at gmail.com> wrote:
> Παρατήρησα ότι η μετάφραση της ενότητας του Samba στο network-chapter
> είναι στην αρχική μορφή της. Δεν ξέρω πως έγινε, αλλά υποψιάζομαι πως
> εκείνη την περίοδο ξανα-έστησα τον σέρβερ και έκανα clone από τον
> doc-el. Σημασία έχει πως το changset είναι εδώ
> http://typal-doc.superuser.gr/rev/e4f359a5021c

Είδα ότι το έφτιαξε ήδη ο Μανώλης, αλλά για την ιστορία αν θέλεις να
επαναφέρεις ένα file στην κατάσταση που είχε σε παλιότερο changeset,
υπάρχουν διάφοροι τρόποι.

Αν δεν υπάρχουν conflicts μπορείς να το κάνεις reapply με:

    hg export e4f359a5021c > /tmp/patchfile

    hg update --clean tip

    hg import /tmp/patchfile

Αν υπάρχουν conflicts και θέλεις να το επαναφέρεις στο tip μπορείς να
κάνεις κάτι σαν:

    hg update --clean tip

    hg revert -r e4f359a5021c el_GR.ISO8859-7/books/handbook/network-servers/chapter.sgml

Αυτό θα επαναφέρει μόνο αυτό το file στην κατάσταση που ήταν όταν έγινε
commit το changeset e4f359a5021c.  Με "hg diff" μπορείς να δεις τι
αλλαγές θα γίνουν αν κάνεις "hg commit".  Ορισμένες από αυτές πιθανόν να
είναι λάθος (επειδή αναιρούν άλλες, άσχετες αλλαγές του πρώην `tip').

Οπότε με λίγο editing και "hg diff" επαναφέρεις ότι αλλαγές θέλεις και
τέλος μπορείς να κάνεις commit:

    hg commit -m 'Restore changes from e4f359a5021c'

Τέλος, αν δεις ότι έκανες κάποιες αλλαγές στο changeset e4f359a5021c
αλλά κάπου χάθηκαν στην πορεία, μπορείς να βρεις ποιό επόμενο changeset
τις αφαίρεσε και να κάνεις "hg backout REV".  Στη συγκεκριμένη περίπτωση
το network-servers chapter έχει αλλαγές στα revisions:

    keramida at kobe:/hg/doc/el$ hg shortlog -r e4f359a5021c:tip el_GR.ISO8859-7/books/handbook/network-servers/chapter.sgml
     956 e4f359a5021c | 2008-10-25 18:29 +0300 | vtypal: Translation of section 30.9 Samba (network-servers handbook chapter)
     958 42130e76c1fb | 2008-10-25 19:47 +0300 | sonicy: Fix the author entries in the newly added 'network-servers' sections
    1493 6cf5a8080279 | 2009-02-13 19:33 +0200 | vtypal: Translation of section 29.2 "The inetd "Super-Server" (handbook's network-servers chapter)
    1519 074b3693aa54 | 2009-03-04 22:38 +0200 | vtypal: Translated 1/3 of NFS section from Network Servers Chapter (HandBook)
    1570 9037f154fd36 | 2009-04-17 08:01 +0300 | vtypal: Review and new translations from NFS section on HandBook's Network Servers Chapter
    keramida at kobe:/hg/doc/el$

Με λίγο "hg export REV | more" φαίνεται πως το changeset 6cf5a8080279
(1493) ήταν αυτό που αφαίρεσε κάποιο κείμενο σχετικό με Samba.  Δεν
έγινε και τίποτα, αλλά καλά που το πρόσεξες και το διορθώσαμε :-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.hellug.gr/pipermail/freebsd-doc-el/attachments/20090430/4a6b1ee2/attachment.pgp>


More information about the Freebsd-doc-el mailing list