Juste pour être exhaustif dans ma série concernant la gestion des fichiers dans Subversion, voici comment procéder quand on modifie le code d'un des fichiers sources du projet. Par rapport à l'ajout de fichiers, il n'y a que 2 étapes.

1° étape : modifier le fichier localement

Supposons qu'il y ait un bug dans la classe NouvelleClasse.cs. Après en être venu à bout dans Visual Studio et avoir vérifié que le problème est bien résolu et que cela ne provoque pas d'autre erreur, je sauvegarde ma solution.

  • les sources du projet sont à jour
  • le répertoire de travail est à jour : le fichier NouvelleClasse.cs est marqué de rouge pour indiquer que son contenu a été modifié

01-fichier-modifier.png

2° étape : envoyer le fichier modifié dans le dépôt Subversion

Faire un clic-droit sur le répertoire D:\Portals\Tests et choisir l'option "SVN Commit..."

02-fichier-modifier.png

Puis valider pour que le fichier soit mis à jour dans le dépôt Subversion et que les autres développeurs puissent profiter de la correction apportée.