Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Concurrent versions system — Wikipédia
Concurrent versions system — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Page d’aide sur les redirections

« CVS » redirige ici. Pour les autres significations, voir CVS (homonymie).

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Tortoise.

Concurrent versions system

Informations
Développé par L'équipe CVS (d)Voir et modifier les données sur Wikidata
Première version 19 novembre 1990[1]Voir et modifier les données sur Wikidata
Dernière version 1.11.23 (8 mai 2008)[2],[3]Voir et modifier les données sur Wikidata
Version avancée 1.12.13 (28 septembre 2005)[4]Voir et modifier les données sur Wikidata
Dépôt savannah.nongnu.org/projects/cvsVoir et modifier les données sur Wikidata
Écrit en CVoir et modifier les données sur Wikidata
Système d'exploitation Type UnixVoir et modifier les données sur Wikidata
Type Gestionnaire de code source centralisé (d)Voir et modifier les données sur Wikidata
Licence Licence publique générale GNU version 1.0 ou ultérieure (d)Voir et modifier les données sur Wikidata
Site web www.nongnu.org/cvsVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

CVS (sigle de Concurrent Versions System ("Système de versions concurrentes")) est un système de gestion de versions créé en 1990, qui a été largement utilisé par les projets de logiciels libres.

Historique

[modifier | modifier le code]
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?

Successeur de SCCS originellement écrit par Dick Grune en 1986, puis complété par Brian Berliner (avec le programme cvs lui-même) en 1989, CVS est par la suite amélioré par de très nombreux contributeurs.

Fonctionnalités

[modifier | modifier le code]

Puisqu'il aide les sources à converger vers la même destination, on dira que CVS fait la gestion concurrente de versions ou de la gestion de versions concurrentes. Il peut aussi bien fonctionner en mode ligne de commande qu'à travers une interface graphique. Il se compose de modules clients et d'un ou plusieurs modules serveur pour les zones d'échanges.

Gestion de version centralisée

[modifier | modifier le code]

Le modèle de CVS est un modèle centralisé, où un serveur central regroupe toutes les sources.

Il existe d'autre part des logiciels décentralisés comme Bazaar, Darcs, Git, Mercurial, Fossil ou Monotone, ces derniers étant tous des logiciels libres.

Implémentations

[modifier | modifier le code]

Le premier logiciel qui a offert le service CVS s'appelle CVS. Parmi les autres logiciels qui offrent un tel service, il y a Cervisia, linCVS, TortoiseCVS, WinCVS, CVSNT.

Parmi les logiciels qui offrent un service similaire, il y a Subversion, Microsoft Visual SourceSafe ou ClearCase d'IBM.

WinCVS

[modifier | modifier le code]

WinCVS est un logiciel qui met en œuvre une interface utilisateur graphique pour exploiter les services CVS sur les systèmes d'exploitation Microsoft Windows.

TortoiseCVS

[modifier | modifier le code]

TortoiseCVS est un logiciel sous licence libre GPL qui permet d'exploiter les services CVS à partir de l'explorateur de Microsoft Windows.

Références

[modifier | modifier le code]
  1. ↑ « Contents of /ccvs/NEWS » (consulté le 3 juillet 2019)
  2. ↑ (en) Derek Robert Price, « Concurrent Versions System - News Stable CVS Version 1.11.23 Released! », 8 mai 2008 (consulté le 10 février 2021)
  3. ↑ (en) Derek Price, « Stable CVS Version 1.11.23 Released! », 8 mai 2008 (consulté le 10 février 2021)
  4. ↑ (en) Derek Robert Price, « Concurrent Versions System - News CVS Feature Version 1.12.13 Released! », 28 septembre 2005 (consulté le 10 février 2021)

Voir aussi

[modifier | modifier le code]

Sur les autres projets Wikimedia :

  • Concurrent versions system, sur Wikibooks
  • (en) Site officiel de CVS
  • (en) CVS - Répertoire du logiciel libre
v · m
Logiciel de gestion de versions
Libres
Gestion locale
  • GNU RCS (1982)
  • GNU CSSC
Client-serveur
  • CVS (1990)
  • CVSNT (1992)
  • SVN (2000)
Décentralisé
  • GNU arch (2001)
  • Darcs (2002)
  • DCVS (2002)
  • SVK (2003)
  • Monotone (2003)
  • Codeville (2005)
  • Git (2005)
  • Mercurial (2005)
  • Bazaar (2005)
  • Fossil (2007)
  • Veracity (2011)
  • Pijul (2015)
Propriétaires
Gestion locale
  • SCCS (1972)
  • PVCS (1985)
Client-serveur
  • Rational ClearCase (1992)
  • CCC/Harvest (années 70)
  • CMVC (1994)
  • Visual SourceSafe (1994)
  • Perforce (1995)
  • AccuRev SCM (2002)
  • Sourceanywhere (2003)
  • Team Foundation Server (2005)
  • Rational Synergy (2006)
  • Rational Team Concert (en) (2008)
Décentralisé
  • BitKeeper (1998)
  • Plastic SCM (2007)
Concepts
  • Branche
  • Changelog
  • Commit
  • Codage différentiel
  • Comparaison de fichiers
  • Changeset
  • Dépôt
  • Fork
  • Merge (en)
  • Label
  • Trunk
v · m
Schéma d’URI
Officiel
  • aaa
  • aaas
  • acap
  • cap
  • cid
  • crid
  • data
  • dav
  • dict
  • dns
  • fax
  • file
  • ftp
  • geo
  • go
  • gopher
  • h323
  • http
  • https
  • im
  • imap
  • info
  • ldap
  • mailto
  • mid
  • news
  • nfs
  • nntp
  • pop
  • pres
  • rtsp
  • sip
  • sips
  • snmp
  • tag
  • tel
  • telnet
  • urn
  • wais
  • xmpp
Non-officiel
  • about
  • afp
  • aim
  • apt
  • bzr
  • callto
  • coffee
  • cvs
  • daap
  • ed2k
  • feed
  • fish
  • gemini
  • gg
  • git
  • gizmoproject
  • iax2
  • irc
  • ircs
  • itms
  • ldaps
  • magnet
  • mms
  • msnim
  • rsync
  • secondlife
  • skype
  • spotify
  • ssh
  • svn
  • sftp
  • smb
  • sms
  • steam
  • view-source
  • vzochat
  • webcal
  • winamp
  • wyciwyg
  • xfire
  • ymsgr
  • icône décorative Portail des logiciels libres
  • icône décorative Portail de la programmation informatique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Concurrent_versions_system&oldid=198942586 ».
Catégories :
  • Logiciel écrit en C
  • Système de gestion de versions
  • Logiciel libre sous licence GPL
  • Logiciel pour Unix
  • Logiciel pour Windows
  • Produit lancé en 1990
Catégories cachées :
  • Page utilisant P178
  • Page utilisant P571
  • Page utilisant P348
  • Page utilisant P1324
  • Page utilisant P277
  • Logiciel catégorisé automatiquement par langage d'écriture
  • Page utilisant P306
  • Page utilisant P31
  • Page utilisant P275
  • Page utilisant P856
  • Article utilisant une Infobox
  • Article avec une section vide ou incomplète
  • Article contenant un appel à traduction en anglais
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Programmation informatique/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id