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édentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
aide:developpement:subversion_ssh [19/03/2010 11:31]
De Germain Frantz
aide:developpement:subversion_ssh [22/01/2016 09:51]
Andrieux Alexan docs
Ligne 17: Ligne 17:
 ===== Création du dépôt par USER1 (propriétaire du dépôt) ===== ===== Création du dépôt par USER1 (propriétaire du dépôt) =====
  
 +  USER1> mkdir ~/​forge_html/​SVN/​
 +  USER1> cd ~/​forge_html/​SVN/​
   USER1> svnadmin create mondepot   USER1> svnadmin create mondepot
   USER1> chmod 700 mondepot   USER1> chmod 700 mondepot
Ligne 36: Ligne 38:
 la modifie comme suit.\\ la modifie comme suit.\\
 \\ \\
-**NB :** si <fc #​cd5c5c>​USER1</​fc>​ est son propre client, il a juste besoin d'​ajouter sa clé publique créée sur sa machine cliente au fichier //​~/​.ssh/​authorized_keys// ​de forge.+**NB :** si <fc #​cd5c5c>​USER1</​fc>​ est son propre client, il a juste besoin d'​ajouter sa clé publique créée sur sa machine cliente au fichier //​~/​.ssh/​authorized_keys// ​sur sirius.
  
 ==== clé publique USER2 d'​origine : ==== ==== clé publique USER2 d'​origine : ====
Ligne 64: Ligne 66:
 Format de base des URL à utiliser par <fc #​6495ed>​USER2</​fc>​ pour les commandes svn : Format de base des URL à utiliser par <fc #​6495ed>​USER2</​fc>​ pour les commandes svn :
  
-**svn+ssh:**%%//​%%**<​fc #​cd5c5c>​USER1</​fc>​@serveur/​chemin/​home/<​fc #​cd5c5c>​USER1</​fc>/​son/​depot** \\+==== Pour un dépôt situé ailleurs que sur sirius ​====
  
-Avec la mise en place de la [[aide:​developpement:​archi_subversion|nouvelle organisation des dépôts]], l'URL devient ​+**svn+ssh:**%%//​%%**<​fc #​cd5c5c>​USER1</​fc>​@serveur/​chemin/​home/<​fc #​cd5c5c>​USER1</​fc>/​son/​depot** ​
  
-**svn+ssh:​**%%//%%**<fc #​cd5c5c>​USER1</​fc>​@serveur/​chemin/​home/<​fc #​cd5c5c>​USER1</​fc>/​forge_html/​SVN**+==== Pour un dépôt créé sur sirius avant le 19/03/10 : ==== 
 +   
 +(Tiens compte de la mise en place de la [[aide:​developpement:​archi_subversion|nouvelle organisation des dépôts]])
  
-**svn+ssh:​**%%//​%%**<​fc #​cd5c5c>​USER1</​fc>​@serveur/​chemin/​home/<​fc #​cd5c5c>​USER1</​fc>/​forge_html/​SVN/mondepot**+**svn+ssh:​**%%//​%%**<​fc #​cd5c5c>​USER1</​fc>​@janus.info.univ-angers.fr/​chemin/​home/<​fc #​cd5c5c>​USER1</​fc>/​forge_html/​SVN**
  
 +==== Pour un dépôt créé sur sirius après le 19/03/10 :  ==== 
 +
 +(Tiens compte de la mise en place de la [[aide:​developpement:​archi_subversion|nouvelle organisation des dépôts]])
 +
 +**svn+ssh:​**%%//​%%**<​fc #​cd5c5c>​USER1</​fc>​@janus.info.univ-angers.fr/​chemin/​home/<​fc #​cd5c5c>​USER1</​fc>/​forge_html/​SVN/​mondepot**
 +
 +:!: sirius, janus et forge désignent la même machine, mais l'​accès ssh à forge.info.univ-angers.fr n'est plus possible.
 +
 +:!: depuis l'​extérieur du réseau du département,​ janus.info.univ-angers.fr ne répond pas aux pings => utiliser ssh pour vérifier qu'une connexion est possible.
 +
 +\\
 On voit que <fc #​6495ed>​USER2</​fc>​ se connecte en tant que <fc #​cd5c5c>​USER1</​fc>​. Toutes les restrictions nécessaires à la On voit que <fc #​6495ed>​USER2</​fc>​ se connecte en tant que <fc #​cd5c5c>​USER1</​fc>​. Toutes les restrictions nécessaires à la
 sécurité et l'​attribution des modifications dans le dépôt sont gérées dans le fichier ​ sécurité et l'​attribution des modifications dans le dépôt sont gérées dans le fichier ​
Ligne 145: Ligne 160:
 </​note> ​ </​note> ​
  
 +====== Documentation ======
 +
 +===== sur une commande =====
 +
 +  man <​commandesvn>​
 +
 +  <​commandesvn>​ help
 +  ​
 +  <​commandesvn>​ help <​sous-commande>​
 +
 +===== globale =====
 +
 +/​usr/​share/​doc/​subversion/​ : Particulièrement "//​Débuter avec Subversion//" ​
 +(/​usr/​share/​doc/​subversion/​french/​getting_started.html)
  
 +http://​fr.wikipedia.org/​wiki/​Subversion_(logiciel)\\
 +http://​en.wikipedia.org/​wiki/​Subversion\\
 +http://​svnbook.red-bean.com/​\\
 +http://​dev.nozav.org/​intro_svn.html (fr)
  
 ====== Clients ====== ====== Clients ======
Ligne 154: Ligne 187:
 ==== Clients subversion Linux : ==== ==== Clients subversion Linux : ====
  
-Installés sur forge et/ou facilement installables sur les portables :+Installés sur sirius ​et/ou facilement installables sur les portables :
  
   * svn (ligne de commande)   * svn (ligne de commande)
aide/developpement/subversion_ssh.txt · Dernière modification: 23/02/2016 15:32 par De Germain Frantz
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0