SVNBOOK Preface Audience

Un article de Framalang Wiki.

Jump to: navigation, search

Cette page fait partie du projet Version control with subversion.


Pseudo Code Rôle Statut
D@n@rmk Traduction Terminé
Penguin Relecture Terminé
Validation



Sommaire

[modifier] Titre

Audience
Public visé

[modifier] Paragraphe 1

This book is written for computer-literate folk who want to use Subversion to manage their data. While Subversion runs on a number of different operating systems, its primary user interface is command-line based. That command-line tool (svn), and some auxiliary programs, are the focus of this book.
Ce livre est écrit pour les personnes désirant utiliser Subversion pour gérer leurs données. Subversion fonctionne sur un grand nombre de systèmes d'exploitation, et son interface première est en ligne de commande. Ce programme (svn), et certains programmes auxiliaires, sont le sujet de ce livre.

[modifier] Paragraphe 2

For consistency, the examples in this book assume the reader is using a Unix-like operating system and is relatively comfortable with Unix and command-line interfaces. That said, the svn program also runs on non-Unix platforms like Microsoft Windows. With a few minor exceptions, such as the use of backward slashes (\) instead of forward slashes (/) for path separators, the input to and output from this tool when run on Windows are identical to its Unix counterpart.
Pour des raisons de cohérence, les exemples du livre supposent que le lecteur utilise un système de type Unix, et qu'il est relativement à l'aise avec ce système ainsi qu'avec les interfaces en ligne de commande. Cela dit, le programme svn fonctionne également sur les systèmes qui ne sont pas basés sur Unix, tel que Microsoft Windows. Avec quelques petites exceptions, tel que l'utilisation d'anti-slashs au lieu de slashs dans les chemins, les entrées et sorties de ce programme sous Windows sont identiques à leurs équivalents Unix.

[modifier] Paragraphe 3

Most readers are probably programmers or system administrators who need to track changes to source code. This is the most common use for Subversion, and therefore it is the scenario underlying all of the book's examples. But Subversion can be used to manage changes to any sort of information—images, music, databases, documentation, and so on. To Subversion, all data is just data.
La plupart des lecteurs sont probablement des programmeurs ou des administrateurs de systèmes qui ont besoin de suivre les changements faits au code source. C'est l'utilisation la plus courante de Subversion, et c'est ce que l'on supposera tout au long des exemples du livre. Cependant, Subversion peut être utilisé pour gérer les changements sur toutes sortes de données : images, musique, bases de données, documentation, etc... Pour Subversion, toutes les données sont justes des données.

[modifier] Paragraphe 4

While this book is written with the assumption that the reader has never used a version control system, we've also tried to make it easy for users of CVS (and other systems) to make a painless leap into Subversion. Special sidebars may mention other version control systems from time to time, and a special appendix summarizes many of the differences between CVS and Subversion.
Bien que ce livre soit écrit en supposant que le lecteur n'a jamais utilisé un système de gestion de versions, nous avons aussi essayé de rendre facile le passage de CVS (et autres systèmes) à Subversion. De temps en temps, quelques encadrés mentionnent d'autres systèmes de gestion de versions, et une annexe spéciale résume la plupart des différences entre CVS et Subversion.

[modifier] Paragraphe 5

Note also that the source code examples used throughout the book are only examples. While they will compile with the proper compiler incantations, they are intended to illustrate a particular scenario, not necessarily serve as examples of good programming style or practices.
Notez également que les exemples de code source présentés au cours du livre ne sont que des exemples. Même s'ils compileront avec les commandes de compilation adéquates, ils n'ont pour but que d'illustrer une situation particulière, et ne sont pas nécessairement de bons exemples de style ou techniques de programmation.