K

- Base de connaissances

Accueil > Projets Open Source > SubVersioN > Commandes utiles pour SVN

Commandes utiles pour SVN

samedi 12 avril 2014, par webmestre

Lire aussi :

Checkout : Consulter un dépôt

Faire un checkout d’un dépôt SVN, c’est l’équivalent de récupérer un dépôt sur un serveur SVN ou encore de synchroniser avec le serveur du dépôt.
En ligne de commande avec le client svn, cela donne :

svn checkout [URL de mon dépôt] [Répertoire local de stockage de mon dépôt]


Avec un client graphique comme TortoiseSVN sous WINDOWS :
PNGPNG

  • Faire un clique droit dans l’explorateur de fichiers sur le réperoire local où vous souhaitez stocker le dépôt
  • Cliquer sur la commande checkout
  • Renseignez les champs, puis cliquez sur OK



Update : Mise à jour d’un dépôt

La commande update permet de mettre à jour les sources de son dépôt local avec les derniers sources, autrement dit de synchroniser son dépôt local avec le dépôt principal (sur le serveur SVN).
Pour se faire, on se place dans le répertoire souhaité (sous gestion SVN), puis on exécute la commande suivante :

svn update

ou encore :

svn up

PNG
Avec le client TortoiseSVN, il suffit de faire un clique droit sur le répertoire et de cliquer sur la commande SVN update.





Commit : Pousser ses modifications de son dépôt local vers le dépôt principal

La commande commit permet de mettre à disposition ses modifications de son dépôt local sur le dépôt principal sur le serveur SVN.
Pour se faire, on se place dans le répertoire souhaité (sous gestion SVN), puis on exécute la commande suivante :

svn commit

ou encore :

svn co

PNG
Avec le client TortoiseSVN, il suffit de faire un clique droit sur le répertoire et de cliquer sur la commande SVN commit.





Relocate : Relocaliser son dépôt principal

Dans SubVersioN, l’un des principaux concepts est la notion de dépôt principal qui est le seul référentiel source : Tous les clients SVN viennent se connecter au serveur SVN pour mettre à jour ou déposer des données.
La commande relocate permet de relocaliser se dépôt principal, c’est-à-dire de modifier l’URL de son dépôt renseignée lors de la commande checkout.

svn switch --relocate http://URL_de_mon_depot https://Nouvelle_URL_de_mon_depot


Pour avoir les infos sur un dépôt, commande utile pour récupérer par exemple l’URL du dépôt courant :

svn info


Avec un client graphique comme TortoiseSVN sous WINDOWS :
PNGPNG


  • Faire un clique droit dans l’explorateur de fichiers sur le réperoire local sous gestion SVN que vous souhaitez relocaliser
  • Cliquer sur la commande relocate
  • Renseignez la nouvelle URL, puis cliquez sur OK

Répondre à cet article

Plan du site | Suivre la vie du site RSS 2.0 | powered by NYSTEK-EDITIONS and NYSTEK-CONSULTING