Ci-dessous, les différences entre deux révisions de la page.
Révision précédente | |||
— | depots [2020/09/10 14:34] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Espace de travail collaboratif ====== | ||
+ | |||
+ | ===== Logiciel de gestion de versions ===== | ||
+ | |||
+ | === Qu'est ce que c'est ? === | ||
+ | < | ||
+ | de travailler à plusieurs sur un document et de conserver toutes les traces de modification, | ||
+ | </ | ||
+ | |||
+ | |||
+ | === Quels logiciels sont à ma disposition ?=== | ||
+ | |||
+ | - Serveur de l'IF : subversion, mercurial | ||
+ | - Serveur Mathrice : subversion | ||
+ | |||
+ | |||
+ | |||
+ | === Que dois-je faire pour les utiliser ?=== | ||
+ | |||
+ | Il faut demander au service informatique de créer un groupe de travail et un dépôt associé. | ||
+ | |||
+ | Il est possible de créer des comptes pour des collaborateurs extérieurs au laboratoire. | ||
+ | |||
+ | |||
+ | ==== Commandes de base ==== | ||
+ | === Subversion : === | ||
+ | |||
+ | * Recopie du dépôt : | ||
+ | svn checkout https:// | ||
+ | |||
+ | * Ajout d'un fichier : | ||
+ | svn add < | ||
+ | |||
+ | * Mise à jour du dépôt : | ||
+ | svn update | ||
+ | |||
+ | * Téléchargement des modifications sur le serveur : | ||
+ | svn commit -m " | ||
+ | |||
+ | * Suppression d'un fichier : | ||
+ | svn delete < | ||
+ | |||
+ | === Mercurial : === | ||
+ | |||
+ | * Recopie du dépôt : | ||
+ | hg clone https:// | ||
+ | |||
+ | * Ajout d'un fichier : | ||
+ | hg add nom_du_fichier | ||
+ | |||
+ | * Enregistrement des modifications : | ||
+ | hg commit -m 'My changes' | ||
+ | |||
+ | * Téléchargement des fichiers locaux sur le serveur : | ||
+ | hg push | ||
+ | |||
+ | * Téléchargement des fichiers du serveur sur la machine locale : | ||
+ | hg pull | ||
+ | |||
+ | |||
+ | ==== Client graphique Subversion ==== | ||
+ | === kdesvn === | ||
+ | |||
+ | lancer kdesvn depuis un terminal | ||
+ | |||
+ | {{images: | ||
+ | |||
+ | |||
+ | |||
+ | {{images: | ||
+ | |||
+ | |||
+ | ===== Documentation externe ===== | ||
+ | |||
+ | |||
+ | svn : http:// | ||
+ | |||
+ | mercurial : http:// | ||