Déplacer/renommer le projet dans Visual Studio 2008 avec TFS
Notre équipe est de développer un nouveau produit sur la base de l'ancien et j'ai reçu une tâche honorable de renommer les anciens projets à la nouvelle d'un nom. Par exemple:
- projet OldProductLib.vcproj doit devenir NewProductLib.vcproj
- \main\OldLib doit devenir \main\NewLib
... et tel.
Quelqu'un aurait-il une méthodologie et/ou un outil qui me permettrait de faire cela? Ce que je recherche est un outil qui va renommer le répertoire, la mise à jour de la solution, correctement mise à jour de TFS.
Meilleure réponse que j'ai trouvé pour cela: stackoverflow.com/a/10853509/10245
OriginalL'auteur galets | 2009-01-13
Vous devez vous connecter pour publier un commentaire.
Vous pouvez renommer un projet dans Visual Studio, et il va régler beaucoup de choses pour vous. Il n'est pas, cependant, de corriger les noms de dossier. Voici ce que je fais lors du renommage d'un projet.
1) Retirer le projet de la solution.
2) Renommer le dossier le projet est en.
3) ajouter de nouveau le projet à la solution.
4) Renommer le projet dans Visual Studio.
Cela laissera derrière certains éléments, comme les dll avec l'ancien nom dans la corbeille des dossiers.
Maintenant, pour la TSF problème. Je pense que lorsque vous ajoutez les projets de retour dans la solution qu'ils voudront créer de nouvelles entrées dans TFS. Ce n'est probablement pas ce que vous voulez. Je n'ai pas de TSF à ma disposition afin de tester en ce moment, donc je pourrais avoir cette partie de mal, mais je pense que si vous avez été de mettre à jour le "dossier de travail" pour un projet entre les étapes 2 et 3, il pourrait accrocher les remettre en place correctement. Essayez-le avec une petite solution de l'échantillon avant de le faire avec quelque chose d'extrêmement important.
OriginalL'auteur Mel
Je comprends que c'est possible, mais c'est une expérience douloureuse. Une option plus simple est de créer un nouveau projet et de la direction générale tout.
OriginalL'auteur Chris Simpson
Vous devez utiliser la TSF "Source Contrôle" Explorateur de vue pour le renommage.
OriginalL'auteur
Cela est possible dans Visual Studio 2012 et Team Foundation Server 2012. Jetez un oeil à ma réponse à une question relative à la, pour une étape-par-étape sur la façon de renommer le dossier du projet et de garder votre TFS contrôle de la source de l'histoire, tant pour les fichiers et le projet.
OriginalL'auteur René
Avez-vous essayé de le faire dans visual studio...
Il peut renommer votre projet et je pense que crée la dossiers et, comme pour vous.
... De même pour le dossier est resté comme il était
OriginalL'auteur Omar Kooheji
De renommer les dossiers du projet dans Visual Studio 2008 a été discuté ici, et la solution retenue a été très utile pour moi.
Malheureusement, je suis incapable de l'aider avec TFS, mais si vous utilisez Visual Studio pour modifier le chemin d'accès au projet, peut-être qu'il va gérer la situation normalement (on pourrait s'attendre qu'il le ferait).
OriginalL'auteur alexsome
Pour la TSF part, je pense que vous pouvez utiliser le bouton "Modifier la Source de Contrôle de la commande" Fichier->Source de Contrôle pour relier les projets après le déplacement.
OriginalL'auteur Catherine