Je comprends que la commande "SVN Checkout" fera la récupération initiale du/des fichier(s) du référentiel Subversion et les amènera localement dans votre répertoire de travail/copie et que la commande "SVN Update" récupérera les modifications du/des fichier(s) du référentiel si des modifications ont été faites par d'autres. Il me semble cependant qu'une "Mise à jour" n'est qu'un cas particulier d'un "Extraction", c'est-à-dire que lorsqu'une Extraction se produit, elle récupère tous les fichiers puisqu'aucun n'existe encore localement et donc TOUS les fichiers ont "changé", et qu'en coulisse ces commandes font largement la même chose. Je suppose que les commandes existent séparément par souci de simplification ?
Ou bien, y a-t-il d'autres différences entre les commandes, par exemple, est-ce que "SVN Update" récupère les nouveaux fichiers (les fichiers qui existent dans le référentiel et que vous n'avez pas dans votre copie de travail) ou seulement les mises à jour des fichiers existants ?