User Tools

Site Tools


calcul:svn

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
calcul:svn [2015/07/17 13:54]
stephane caminade [Git]
calcul:svn [2022/07/12 17:54] (current)
clement massias
Line 1: Line 1:
-L'IAS propose différents types de logiciels de suivi de version.+<note important>​ 
 +**Cette documentation est une archive**
  
-====== ​Subversion ​======+La gestion de version de code se fait maintenant grâce à l'​outil [[development:​forge:​gitlab|Gitlab]]</​note>​ 
 + 
 + 
 +====== ​Développement : Gestion de versions ​====== 
 + 
 +L'IAS propose différents types de logiciels de suivi de version: **SVN** et **GIT** 
 + 
 +===== Subversion ​=====
 [[http://​fr.wikipedia.org/​wiki/​Apache_Subversion/​]] [[http://​fr.wikipedia.org/​wiki/​Apache_Subversion/​]]
-===== Création d'un repository ​=====+==== Création d'un repository ====
 Vous pouvez demander la création d'un repository SVN sur l'​interface [[https://​sos-informatique.ias.u-psud.fr|GLPI]] Vous pouvez demander la création d'un repository SVN sur l'​interface [[https://​sos-informatique.ias.u-psud.fr|GLPI]]
  
-===== Ajout de collaborateurs ​=====+==== Ajout de collaborateurs ====
 Par défaut, le propriétaire du repository est le seul autorisé à y accéder.\\ ​ Par défaut, le propriétaire du repository est le seul autorisé à y accéder.\\ ​
 Vous pouvez demander la modification des accès à un repository SVN sur l'​interface [[https://​sos-informatique.ias.u-psud.fr|GLPI]] Vous pouvez demander la modification des accès à un repository SVN sur l'​interface [[https://​sos-informatique.ias.u-psud.fr|GLPI]]
  
-===== Commandes utiles ​=====+==== Commandes utiles ====
 Dans les commandes suivantes, remplacez LOGIN par votre nom d'​utilisateur LDAP, et REPOSITORY par le nom de votre repository SVN. Dans les commandes suivantes, remplacez LOGIN par votre nom d'​utilisateur LDAP, et REPOSITORY par le nom de votre repository SVN.
  
-==== Import initial ​====+=== Import initial ===
 Pour importer une arborescence déjà existante, vous pouvez utiliser la commande suivante Pour importer une arborescence déjà existante, vous pouvez utiliser la commande suivante
 <​code>​ svn import --username=LOGIN https://​svn.ias.u-psud.fr/​REPOSITORY .</​code>​ <​code>​ svn import --username=LOGIN https://​svn.ias.u-psud.fr/​REPOSITORY .</​code>​
  
-==== Checkout ​====+=== Checkout ===
 Pour commencer à utiliser votre repository, vous devez l'​exporter une première fois (//​checkout//​ ou //co//) Pour commencer à utiliser votre repository, vous devez l'​exporter une première fois (//​checkout//​ ou //co//)
 <​code>​ svn co --username=LOGIN https://​svn.ias.u-psud.fr/​REPOSITORY</​code>​ <​code>​ svn co --username=LOGIN https://​svn.ias.u-psud.fr/​REPOSITORY</​code>​
  
-==== Update ​====+=== Update ===
 Pour mettre à jour votre copie locale de travail Pour mettre à jour votre copie locale de travail
 <​code>​ svn update</​code>​ <​code>​ svn update</​code>​
Line 29: Line 37:
 <​code>​ svn add PATH</​code>​ <​code>​ svn add PATH</​code>​
  
-==== Commit ​====+=== Commit ===
 Pour valider vos modifications locales. Pour valider vos modifications locales.
 <​code>​ svn commit --username=LOGIN PATH -m "​MESSAGE"</​code>​ <​code>​ svn commit --username=LOGIN PATH -m "​MESSAGE"</​code>​
Line 36: Line 44:
 **Note** : le message n'a aucun caractère obligatoire. **Note** : le message n'a aucun caractère obligatoire.
  
-==== Log ====+=== Log ===
 Pour visualiser les commentaires correspondants aux modifications d'un fichier / répertoire Pour visualiser les commentaires correspondants aux modifications d'un fichier / répertoire
 <​code>​ svn log PATH</​code>​ <​code>​ svn log PATH</​code>​
  
-===== Interface web de visualisation ​=====+==== Interface web de visualisation ====
 [[https://​websvn.ias.u-psud.fr]] [[https://​websvn.ias.u-psud.fr]]
  
-====== Git ======+===== Git =====
 [[http://​fr.wikipedia.org/​wiki/​Git]] [[http://​fr.wikipedia.org/​wiki/​Git]]
  
calcul/svn.1437134068.txt.gz · Last modified: 2015/07/17 13:54 by stephane caminade