J'ajoute mon code au contrôle de source (SVN). J'essaie d'organiser mes projets et solutions pour les adapter aux meilleures pratiques SVN. Je ne veux évidemment pas ajouter d'ordure et d'autres choses qui changent pour chaque utilisateur. Que contient exactement le dossier MyProject. Cela semble être quelque chose que Visual Studio crée et maintient. Il semble contenir des informations d'assemblage et de référence. Je suppose que cela devrait être sous contrôle de version. J'ai regardé une autre question mais personne n'a mentionné le dossier MyProject.Que contient le dossier MyProject? Est-ce que ceci doit être ajouté au contrôle de source?
Dernière chose. J'ai deux projets dans ma solution. Un pour le code et un pour les tests unitaires. Cela crée un peu une structure étrange et un problème de nommage pour SVN. SVN meilleures pratiques suggère
repo
|- Project
|-trunk
|-branches
|-tags
Ce qui me laisse avec
repo
|- Project X
|- trunk
|- Project X
|- Unit Tests
|-branches
|-tags
Maintenant, j'ai projet X répété dans la structure de prise en pension. Pas un fracas de train mais ça sent désordonné. Existe-t-il un moyen de réconcilier la mise en page de solution/projet de studio visuel avec la mise en page SVN repo. Devrais-je simplement essayer de renommer soit le projet dans le studio visuel ou renommer le projet inférieur X à la source? Ou devrais-je simplement vivre avec? Toute suggestion serait la bienvenue.
Avez-vous nommé votre projet 'MyProject'? –
Non. MyProject apparaît sous le projet avec les autres dossiers mais une icône différente. Mais il n'y a rien là-dedans et je ne peux que cliquer-droit sur ouvrir. – uriDium