GNU arch

GNU arch

GNU Arch

Arch est un système de gestion de versions et de gestion de configuration.

C'est un logiciel libre diffusé selon les termes de la licence GNU GPL.

Sommaire

Avantages

Arch présente de nombreux avantages, comparé aux autres systèmes de contrôle de révision. Notamment :

Il travaille sur l'ensemble de l'arborescence

Arch suit l'ensemble de l'arborescence -- et pas seulement des fichiers individuels. Par exemple, on peut changer de nombreux fichiers dans une arborescence, arch peut enregistrer tous ces changements comme un ensemble de changements, plutôt que fichier par fichier. Si on renomme les fichiers ou si on réorganise l'arborescence, arch est capable d'enregistrer ces modifications, de la même manière qu'il le fait lors des modifications de fichiers.

Il est orienté changeset

Arch ne crée pas uniquement des snapshots des arborescences de vos projets. Il associe plutôt chaque révision avec un changeset particulier : une description précise de ce qui a changé. Arch fournit ainsi des commandes orientées changeset qui facilitent la relecture de ces changements, la fusion (merge) d'arborescences en appliquant les modifications, l'analyse de l'historique d'une arborescence en demandant quels changements y ont été appliqués, et ainsi de suite.

Intégralement réparti

Arch ne repose pas sur une « distribution centralisée ». Par exemple, il n'est pas indispensable de donner un accès en écriture à tous les contributeurs importants d'un projet. Au lieu de cela, chaque contributeur peut avoir sa propre archive pour son travail. Arch opère en souplesse parmi les liens entre les archives.

Voir aussi

Liens externes

  • Portail des logiciels libres Portail des logiciels libres
Ce document provient de « GNU Arch ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article GNU arch de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • GNU Arch — Développeur Projet GNU Dernière version …   Wikipédia en Français

  • GNU arch — ist eine Software zur verteilten Versionsverwaltung. Versionsverwaltungssysteme werden u. A. eingesetzt, um die Veränderungen am Quellcode eines Programmes zu speichern und Entwicklern die Möglichkeit zu geben, gleichzeitig daran zu arbeiten …   Deutsch Wikipedia

  • GNU arch — Infobox Software name = GNU arch caption = GNU arch logo author = Thomas Lord developer = Andy Tai latest release version = 1.3.5 latest release date = release date and age|2006|07|20 latest preview version = latest preview date = operating… …   Wikipedia

  • Arch GNU — GNU Arch Arch est un système de gestion de versions et de gestion de configuration. C est un logiciel libre diffusé selon les termes de la licence GNU GPL. Sommaire 1 Avantages 1.1 Il travaille sur l ensemble de l arborescence 1.2 …   Wikipédia en Français

  • Arch Hurd — Famille GNU Langue multilingue Type de noyau Micronoyau État du projet en développement Plates formes i386, x86 64 Licence …   Wikipédia en Français

  • GNU — Famille Type Unix Langue Multilingue Type de noyau Micronoyau …   Wikipédia en Français

  • Arch — Arch: Arch Linux  один из дистрибутивов GNU/Linux. Arch Hurd проект по портированию Arch Linux на платформу GNU Hurd. GNU Arch  система контроля версий. ARCH  эконометрическая модель для описания волатильности временных рядов. Arch …   Википедия

  • GNU RCS — Développeur Projet GNU Dernière version …   Wikipédia en Français

  • GNU Savannah — is a project of the Free Software Foundation initiated by Loïc Dachary, which serves as a collaborative software development management system for Free Software projects. Savannah currently offers CVS, GNU arch, Subversion, Git, Mercurial,[1]… …   Wikipedia

  • GNU Savannah — es un proyecto de la Free Software Foundation, que consiste en un sistema de gestión de proyectos de software libre, también llamado forja. Savannah ofrece servicios de CVS, GNU arch, Subversion, Git, Mercurial,[1] Bazaar, listas de correo,… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”