Bonjour,
En faisant des essais de visualSVN avec mon collègue pour voir le comportement de ce dernier, on s'est trouvé dans une impasse bien bizarre...
Voici le contexte :
User1 créé Une solution avec un projet helloworld qui est une simple form avec un bouton qui lance un messagebox disant "bonjour user2" et la monte sur le repository.
User2 se connecte au repository en question et recupere la solution via update.
User2 modifie le texte du messagebox en mettant "bonjour user1" puis il commit.
User2 se rend compte qu'il a oublié quelque chose, il ajoute une ligne de msgbox disant "Penses à ramener le pain" en plus de la premiere puis il commit une nouvelle fois
Là c'est le drame, une erreur pendant le commit dit à User2 que sa version est out of date alors que personne d'autre n'a touché au fichier... Alors il fait ce qu'on lui dit, il lance un update qui à priori se fait bien. Il retente un commit et là toujours le meme probleme.
Il faut attendre que User1 modifie de son coté puis commit puis que User2 refasse un update puis commit...
On s'est cassé la tête je ne sais combien de temps là dessus sans comprendre pourquoi ça ne fonctionnait pas...
Ce n'est quand meme pas le fait que la solution soit ouverte sur les deux machines en meme temps non ?
J'espere que vous avez déjà rencontré le cas
Merci par avance
@ bientot
Partager