new Travailler avec différentes versions/branches de la même solution Visual Studio 2005



visual studio new project (4)

Utilisez le plugin VSCommands (gratuit):

http://geekswithblogs.net/deadlydog/archive/2011/04/29/friendly-visual-studio-solution-names-for-branches.aspx

Je suppose que cela ne fonctionne que lorsque vous utilisez différents dossiers pour différentes branches (pas de commutation SVN), mais quand même, c'est bon.

C'est une question d'utilisabilité pour l'utilisation de VS2005: J'ai différentes branches de la même solution Visual Studio 2005 extraites du contrôle de version. Les fichiers de solution et de projet sont également sous contrôle de version. Sur mon poste de travail de développement, j'ai parfois plusieurs instances de Visual Studio ouvertes sur une version ou une branche différente. Ils apparaissent tous sous le même nom dans le titre de la fenêtre et la barre des tâches, ce qui rend difficile le passage à la bonne, etc. (Il en va de même pour la liste des projets récemment ouverts dans la page de démarrage, mais rarement en tous cas.)

J'ai essayé de trouver un moyen de changer le nom affiché sans avoir trop de problèmes avec le contrôle de source, mais Visual Studio 2005 semble prendre le nom de la solution du nom du fichier SLN lui-même, pas d'un attribut à l'intérieur.

Cela aiderait déjà Visual Studio à afficher le chemin d'accès complet au fichier de solution dans la barre de titre, mais je n'ai pas trouvé le moyen de le faire non plus.

Comment gérez-vous différentes versions de la même solution?



Answer #2

Pourquoi ne renommez-vous pas le fichier de solution sur vos branches, par exemple MySolution-branchXY.sln?

Mise à jour :

Je ne suis pas sûr de comprendre votre commentaire.

Dès que vous avez ramifié votre solution, vous avez deux versions indépendantes de chaque fichier: une sur le tronc (ou branche source) et une sur la nouvelle branche. Les deux fichiers partagent simplement un historique commun, mais vous êtes libre de les modifier indépendamment sur les deux branches. Vous pouvez donc renommer la solution dans votre branche.


Answer #3

Même problème ici. VS supporte mal les solutions nommées de la même manière dans différents répertoires.

Une solution de contournement un peu hacky: http://www.helixoft.com/blog/archives/32





projects-and-solutions