J'utilise le client TotoiseSVN et Assembla backend dans un projet express VS 2010. Nous avons des problèmes avec la suppression de dossiers (ou filtres) VS et l'ajout de fichiers au projet. Je remarque que lorsque je committe les fichiers .vcxproj et .vcxproj.filters ne sont jamais cochés par défaut même s'ils devraient changer. Donc, je les vérifie manuellement et dit aux autres aussi bien quand ils s'engagent.TortoiseSVN et Visual Studio Express 2010
Cela peut conduire à des problèmes si membre de l'équipe A vérifie, seules les modifications du code, alors que membre de l'équipe B a le projet vérifié et les fichiers ajoutés au projet. Si le membre de l'équipe B commet AVANT le membre de l'équipe A, le nouveau membre de l'équipe A n'a pas ajouté le nouveau fichier B de l'équipe A, son projet remplace le fichier de projet B qu'il a archivé et maintenant les nouveaux fichiers ajoutés ne sont pas inclus. le projet.
Comment pouvons-nous contourner cela en plus d'avoir une coordination incroyable?
Donc c'est fondamentalement un problème standard avec SVN? Je ne suis pas un grand mec, c'est pourquoi j'aime la mise en page de VS. Même si le code de contrôle de la source est un complément à VS, je pense que cela pourrait toujours être un problème, mais je ne semble jamais avoir ce problème avec TFS au travail. – user441521
Je pense que c'est un problème commun avec n'importe quel vcs. Vous devez toujours avoir un certain degré d'interaction entre les devs pour résoudre les conflits vcs, mais la suppression des fichiers de construction du vcs permet d'éviter que certains d'entre eux ne soient des problèmes en premier lieu. Je ne suis pas non plus un make-maker, mais la syntaxe de CMake est relativement simple, la documentation est bonne, et peut-être le plus important, la liste de diffusion est presque toujours utile et rapide. – Fraser
Ceci est valide, donc je vais l'accepter. J'ai posté sur les forums Assembla et ils ont dit que nous devrions toujours faire une mise à jour avant un engagement pour aider à éviter ce problème. Merci pour l'idée alternative. – user441521