Question

J'ai donc commis une erreur lors de la mise en place d'un projet dans Visual Studio Online (VSO) et TFS.J'ai choisi l'option Scrum plutôt que l'option agile et je dois maintenant déplacer mon code dans un nouveau projet I Configuration dans VSO qui utilise agile.

Étant donné que ma solution Visual Studio et tous ses fichiers sont déjà contrôlés par un projet VSO / TFS, il est-il possible de les déplacer dans un autre projet?J'ai essayé de changer le projet existant de Scrum à Agile mais évidemment une fois que cela est défini dans le projet, il n'y en a pas de retour.

Était-ce utile?

La solution

Vous êtes correct que vous ne pouvez pas modifier le modèle de processus pour un projet existant. Cependant, déplacer le code avec un simple mode instantané est très facile.

Vous devez vous assurer que vous avez la dernière version du code localement sur votre PC dans un espace de travail mappé sur votre projet Scrum.

Vous puiscez le dossier source de votre projet agile dans un dossier différent de votre PC, copiez le code de l'espace de travail Scrum sur l'espace de travail Agile et utilisez l'explorateur de contrôle source pour ajouter le code à votre nouveau projet.

De cette façon, mais vous ne copierez aucune de l'historique de votre nouveau projet.Si vous n'êtes pas obligé d'établir l'histoire entre vos deux projets d'équipe, vous pouvez brancher le code de TP1 à TP2.Dans votre histoire, vous verrez le point où vous avez ramifié et vous pouvez regarder l'histoire avant ce moment.

Autres conseils

Voici des étapes détaillées que j'ai suivies pour accomplir la tâche:

  1. Créer un nouveau projet dans VSTS (renommé de VSO). Dans Visual Studio "Obtenir la dernière version" pour créer le dossier sur l'ordinateur local.
  2. dans Visual Studio "Obtenir la dernière version" du projet qui doit être déplacé.
  3. Copiez-le vers un nouveau dossier de projet (à l'aide de l'explorateur Windows)
  4. Ouvrez la solution et supprimez la liaison de contrôle de la source (Fichier -> Contrôle de la source -> Advanced et Bidind TOUT).
  5. Fermer vs et supprimez les fichiers de contrôle source (* .vssscc).
  6. Supprimez les fichiers du projet de contrôle source également (* .vspscc)

    (pas un disjoncteur de la transaction, mais cela empêche une erreur)
  7. Ouvrez la solution et ajoutez-le au contrôle de la source

  8. Vérifiez-le.
  9. Utilisation de l'explorateur de contrôle de source dans VS, cliquez avec le bouton droit de la souris sur le projet, la ramification et la fusion -> Fusionner, l'ancien projet avec le nouveau (choisissez les options appropriées pour vous dans l'assistant).
  10. Vérifiez-le.
  11. en VSTS sous l'historique des fichiers de code, il devrait désormais être un lien "Afficher l'historique de fusion" où vous pouvez voir l'historique précédent des fichiers.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top