2016-02-22 1 views
0

Comment pouvez-vous ouvrir deux versions historiques différentes de la même solution dans deux instances distinctes de Visual Studio? (VS2012)Comment pouvez-vous ouvrir deux versions historiques différentes de la même solution dans deux instances distinctes de Visual Studio?

Ce que je dois faire est de regarder la solution entière pour un moment donné afin que je puisse utiliser "trouver toutes les références", que vous ne pouvez pas faire en regardant un seul fichier d'un changeset. Si vous obtenez l'ensemble du code pour l'ensemble de modifications requis, vous remplacez la base de code actuelle (les deux bases de code se trouvent au même emplacement sur votre système de fichiers local) et perdez la possibilité de faire référence au code actuel avec la version historique .

Y at-il un moyen que je peux afficher les versions actuelles et historiques de code dans Visual Studio (instances identiques ou différentes) et toujours être en mesure d'utiliser trouver toutes les références dans les deux versions du code?

+0

Comment obtenez-vous les différentes versions de la solution? Je suppose que vous avez un système de contrôle de la source. Dans ceux que j'ai utilisés, vous pouvez spécifier le dossier de travail, et vous y trouverez vos versions, ou vous pouvez cloner votre dépôt dans un autre dossier, et mettre à jour la version dont vous avez besoin. Les instructions spécifiques varient en fonction du système de contrôle de la source que vous utilisez. – MikMik

+0

J'utilise TFS. Pouvez-vous cibler un dossier de travail pour un changeset spécifique dans cela? – Dib

+0

Je n'ai pas utilisé TFS, mais je suppose que cela devrait être possible. Quoi qu'il en soit, je suppose que vous pourriez obtenir votre ancienne version, faire une copie de l'ensemble du dossier, puis obtenir la version la plus récente ... – MikMik

Répondre

2

Vous devrez

  1. Tirez la première version en utilisant la "Get Version spécifique" option clic droit dans la source Explorateur du contrôle

enter image description here

  1. Copiez les fichiers de votre chemin local vers un autre chemin
  2. Tirez la seconde version
  3. Ouvrir deux instances de VS chacune pointée vers les dossiers appropriés

Ce n'est pas joli mais cela fonctionne.

+0

Je pense que c'est probablement aussi bon que ça! Mettre en file d'attente la nouvelle demande de fonctionnalité à l'équipe de développement TFS pour définir éventuellement le chemin d'accès à une version spécifique. – Dib