Outils pour utilisateurs

Outils du site


dvcs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
dvcs [2024/10/08 08:46] olivierdvcs [2025/02/15 11:49] (Version actuelle) olivier
Ligne 1: Ligne 1:
 ====== Systèmes de gestion de versions décentralisés ====== ====== Systèmes de gestion de versions décentralisés ======
  
-Voici une liste de logiciels de gestion de versions décentralisés (ou DVCS, //distributed version control system//). Ils permettent de gérer des fichiers (historique, « //rollback// » etc).+Ci-dessous, une liste de logiciels de gestion de versions décentralisés (ou DVCS, //distributed version control system//). 
 + 
 +Ils permettent de gérer des fichiers (historique, « //rollback//, ou annulation d'une ou plusieurs modifications », création de branches, etc).
  
   * [[dvcs:bzr|Bazaar (bzr)]]   * [[dvcs:bzr|Bazaar (bzr)]]
Ligne 8: Ligne 10:
   * [[dvcs:svn|Subversion (svn)]]   * [[dvcs:svn|Subversion (svn)]]
  
-Ces logiciels permettent de travailler en local (sur son ordinateur) et de « synchroniser » ses modifications sur une forge distante. Plusieurs entités mettent à disposition un espace payant ou gratuit pour « sauvegarder » son travail.+Tous ces logiciels permettent de travailler en local (sur son ordinateur) et de « synchroniser » ses modifications sur une forge distante (à condition d'avoir créer un compte).
  
-===== Principales forges connues =====+Plusieurs entités mettent à disposition un espace payant ou gratuit pour « sauvegarder » son travail. 
 + 
 +Nous allons nous intéressé **__uniquement__** à git (c'est le plus connu actuellement). 
 + 
 +Voici une liste (non exhaustives) des principales forges (basées sur git) connues.
  
   * [[https://gitea.com/gitea]] (gratuit)   * [[https://gitea.com/gitea]] (gratuit)
Ligne 16: Ligne 22:
   * [[https://framagit.org/public/projects]] (gratuit, basé en France)   * [[https://framagit.org/public/projects]] (gratuit, basé en France)
   * [[https://gitlab.com/explore]]   * [[https://gitlab.com/explore]]
-  * [[https://github.com/]] (gratuit, appartient à Microsoft+  * [[https://github.com/]] (gratuit, <wrap important>**appartient à Microsoft**</wrap>)
- +
-Nous allons nous intéressé **uniquement** à [[dvcs:git]] (c'est le plus connu actuellement)+
- +
-Sous Linux Mint (ou Ubuntu), il existe des clients graphiques tels que gitg (Gtk) et git-cola (Qt), sinon c'est à travers d'une console. +
- +
-Exemple d'utilisation de la forge [[dvcs:framagit|framagit]].+
  
-  * [[dvcs:git-hosts|Commandes utiles pour GitHubGitLab et FramaGit]]+Sous Linux Mint (ou Ubuntu), il existe des clients graphiques tels que gitg (Gtk) et git-cola (Qt)sinon c'est la ligne de commande.
  
 +===== Git =====
  
 +  * Paramétrage [[dvcs:framagit|framagit]] (<wrap info>la même procédure peut être appliquée chez codeberg.org ou gitlab.com</wrap>)
 +  * Quelques [[dvcs:git|commandes utiles]] autour de git
  
dvcs.1728370006.txt.gz · Dernière modification : 2024/10/08 08:46 de olivier

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain