1
0
Fork 0
doc/main/editing/man-versioning.fr.tm

126 lines
6.7 KiB
Plaintext
Raw Normal View History

<TeXmacs|1.99.10>
<style|<tuple|tmdoc|french|old-spacing>>
<\body>
<tmdoc-title|Outil gestionnaire de version>
Lors de l'<27>criture coop<6F>rative de documents, il arrive fr<66>quemment qu'un
auteur veuille explorer les changements faits par les autres, pour les
accepter, les refuser ou m<>me les corriger. Apr<70>s avoir activer la gestion
des versions <20> l'aide de : <menu|Tools|Versioning tool>, un menu sp<73>cial
<menu|Version> appara<72>t dans la barre de menu principal, ce qui rend cette
action automatique . Regardons plus en d<>tail comment cet outil fonctionne.
Pour le moment, des controles automatiques de version tels que
<name|Subversion> ne sont pas encore support<72>s. Dans le futur, nous avons
l'intention d'inclure le support de tels syst<73>mes et le moyen d'assembler
deux nouvelles versions.
<paragraph*|Comparer deux versions>
Supposons que nous ayons deux versions <verbatim|old.tm> et
<verbatim|new.tm> du m<>me document. Afin de visualiser les changements,
premi<6D>rement chargeons la nouvelle version <verbatim|new.tm>, puis cliquons
2011-12-09 19:35:21 +08:00
sur <menu|Version|File|Compare> et s<>lectionnons la vieille version
<verbatim|old.tm>. Le tampon sera toujours nomm<6D> <verbatim|new.tm>, et les
changements entre les deux versions seront indiqu<71>s par un marqueur
sp<73>cial. Si il n'y a pas de changement, alors le curseur sera positionn<6E>
sur la premi<6D>re diff<66>rence.
Il est possible de parcourir toutes les diff<66>rences <20> la fois <20> partir des
choix du sous-menu <menu|Version|Move>, ou en utilisant les raccourcis
clavier <shortcut|(version-previous-difference)> and
<shortcut|(version-next-difference)>. On peut aussi utiliser les raccourcis
plus g<>n<EFBFBD>raux de navigation structur<75>e <shortcut|(traverse-first)>,
<shortcut|(traverse-last)>, <shortcut|(traverse-previous)> and
<shortcut|(traverse-next)>.
<paragraph*|Visualisation des differences>
Les diff<66>rences entre deux versions peuvent <20>tre visualis<69>es de trois
mani<6E>res : en visualisant seulement la vieille version, seulement la
nouvelle, ou les deux <20> la fois. Dans tous les cas, la vieille version est
affich<63>e en rouge fonc<6E> et la nouvelle en vert fonc<6E>.
Le style de visualisation peut <20>tre d<>fini sp<73>cifiquement pour chaque
diff<66>rence, via <menu|Version|Show> ou les raccourcis claviers
<shortcut|(version-show 'version-old)> (vieille version),
<shortcut|(version-show 'version-new)> (nouvelle version) and
<shortcut|(version-show 'version-both)> (toutes versions). On peut aussi
parcourir les diff<66>rents styles en utilisant les touches de variantes
structur<75>es <shortcut|(variant-circulate (focus-tree) #t)>. Si vous
s<>lectionnez du texte, alors les actions d<>crites ci-dessus s'appliquent <20>
toute la s<>lection. Le style de visualisation peut <20>tre d<>fini globalement
en utilisant <menu|Version|File|Show old version>, <menu|Version|File|Show
new version> and <menu|Version|File|Show both versions>.
<paragraph*|Accepter une version sp<73>cifique>
Il arrive souvent que l'on veuille parcourir les changement entre deux
versions et retenir l'une ou l'autre des diff<66>rences rencontr<74>es. Supposons
que le curseur soit <20> l'int<6E>rieur d'une diff<66>rence donn<6E>e, alors cela
peut-<2D>tre fait <20> l'aide du sous-menu <menu|Version|Retain>. D'une autre
mani<6E>re, on peut utiliser les raccourcis <shortcut|(version-retain 0)>,
<shortcut|(version-retain 1)> et <shortcut|(version-retain 'current)> pour
retenir respectivement l'ancienne, la nouvelle ou la version affich<63>e. Si
les deux versions sont affich<63>es, alors <shortcut|(version-retain
'current)> retient la nouvelle version. Apr<70>s avoir retenu l'une des
versions, nous sautons automatiquement <20> la prochaine diff<66>rence, qui peut
alors <20>tre trait<69>e. Si vous s<>lectionnez une portion de texte, alors
n'importe laquelle des actions cit<69>es au dessus, retiendra la version
appropri<72>e pour chaque diff<66>rence de la s<>lection.
Il est aussi possible de s<>lectionner globalement la vieille, la nouvelle
ou la version courante en utilisant <menu|Version|File|Retain old version>,
<menu|Version|File|Retain new version>, <abbr|resp.>
<menu|Version|File|Retain current version>. Une alternative pratique pour
traiter toutes les diff<66>rences est d'utiliser
<shortcut|(version-previous-difference)> et
<shortcut|(version-next-difference)> pour les parcourir, d'utiliser
<shortcut|(version-show 'version-old)> et <shortcut|(version-show
'version-new)> pour s<>lectionner la version pr<70>f<EFBFBD>r<EFBFBD>e, et ensuite de cliquer
sur <menu|Version|File|Retain current version> aussit<69>t que toutes les
diff<66>rences aurons <20>t<EFBFBD> trait<69>es.
<paragraph*|Controle fin et mise <20> jour des differences>
Les entr<74>es dans le sous-menu <menu|Version|Grain> permettent de contr<74>ler
2011-12-09 19:35:21 +08:00
la finesse avec laquelle les differences entre les versions sont calcul<75>es.
Par d<>faut, nous utilisons le niveau <menu|Detailed>. Il est aussi possible
de calculer les diff<66>rences au niveau du paragraphe, en utilisant
<menu|Block>. Dans se cas, c'est le paragraphe entier dans lequel un
changement intervient,qui va <20>tre surlign<67>. Le niveau de finesse le plus
grossier <menu|Rough> va surlign<67> le texte entier, si un changement est
paru.
La finesse est utilis<69>e lors de la comparaison <20> l'aide de
<menu|Version|File|Compare>, mais il est aussi possible de comparer <20>
nouveau une portion de texte s<>lectionn<6E>e <20> l'aide de
<menu|Version|Reactualize>. Cette derni<6E>re possibilit<69> est fortement utile
lors d'un changement du niveau de finesse.
De fa<66>on similaire, le curseur <20>tant <20> l'int<6E>rieur d'une diff<66>rence, vous
pouvez comparer <20> nouveau les deux versions en utilisant
<menu|Version|Reactualize>. Cela peut-<2D>tre utile si vous avez effectu<74> des
modifications dans l'une des versions. Par exemple, supposons que la
vieille version contenait un th<74>or<6F>me et que nous l'ayons chang<6E> en lemme
dans la nouvelle version et que nous ayons aussi modifi<66> des passages du
texte <20> l'int<6E>rieur. Lorsque nous visualisons les changements, le th<74>or<6F>me
entier sera surlign<67>, parce que il n'y a pas de marqueur appropri<72> pour
indiquer que nous avons juste chang<6E> un th<74>or<6F>me en lemme. N<>anmoins, si
nous voulons comparer le texte <20> l'int<6E>rieur, nous pouvons changer le vieux
th<74>or<6F>me en lemme et ensuite utiliser <menu|Version|Reactualize>.
<tmdoc-copyright|2010|Joris van der Hoeven|Denis Raux>
<tmdoc-license|Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.1
or any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled "GNU Free
Documentation License".>
</body>
<initial|<\collection>
</collection>>