Lorsque vous travaillez sur un projet VS C# avec plusieurs développeurs qui ajoutent tous de nouveaux projets et fichiers à la même solution, le dernier à essayer de vérifier ses modifications obtient des conflits sur le fichier de solution du projet qui ne sont pas faciles à fusionner .Visual Studio 2008: comment éviter l'enfer de fusion de fichiers de projet?
La solution la plus simple à ce problème que j'ai trouvé est de rejeter mes propres changements et d'accepter la dernière version du serveur. Ensuite, je réintègre mes propres changements. Selon la quantité de nouveaux fichiers ajoutés au projet, cela peut être facile, ou une tâche vraiment ennuyante.
Je me demande s'il existe un moyen plus simple de le faire. Lire: puis-je faire VS/TFS/fusion faire cela pour moi?
Ce qui est difficile de fusionner des fichiers XML? –
Fusion automatique n'est pas trop mal à gérer les fichiers de projet dans mon expérience, et il offre cette option pour vous (que vous êtes en train de rejeter!). –
À quelle fréquence ajoutez-vous des projets? L'ajout de projets à une solution ne devrait pas être une tâche quotidienne lorsque votre architecture est présentée à l'avance. Peut-être que vous devriez même faire une règle que les développeurs devraient demander au principal développeur ou architecte si un projet peut être ajouté. Même l'ajout de fichiers devrait être assez rare. – Steven