Si vous utilisez encore SVN et que vous avez besoin de récupérer un fichier en particulier, il n’est pas nécessaire de télécharger tout le dépôt. Pour cela, il faut :

  • Partager le dépôt distant avec un répertoire local sans télécharger les fichiers du dépôt
  • Se placer dans le répertoire local
  • Demander la mise à jour du fichier souhaité

Voici les commandes SVN pour réaliser cette action en 3 étapes :

$ svn co https://svn.mycompany.com/myproject/mypath myproject/mypath --depth empty
$ cd myproject/mypath
$ svn up myfile.txt

Cette astuce permet de gagner énormément de temps ! Surtout si le dépôt SVN a une grosse taille…