Mon équipe reprend un projet d'une équipe précédente. Nous utilisons un serveur TFS différent de l'équipe d'origine, et nous ne sommes pas non plus intéressés à garder l'historique du projet car nous acceptons la dernière version du code comme le début de notre histoire avec le projet. Le branchement n'est pas une option puisque nous voulons commencer notre histoire à partir de la version actuelle du code. Nous voulons juste un nouveau projet avec le code existant.Comment créer un nouveau projet dans TFS à partir d'un projet existant (historique de rupture)?
Je n'ai pas réussi à créer le nouveau projet à partir de l'ancien code avec succès. Je continue à obtenir une erreur: « le contrôle de la source ne peut pas ajouter la solution: la solution s'étendrait plusieurs espaces de travail »
Mon processus pour tenter le nouveau projet de création:
- Créer un espace de travail pour la version du code de l'équipe précédente .
- Récupère la dernière version de ce code dans le répertoire local de l'espace de travail mappé
- Ouvrez la solution.
- Annuler tous les projets et la solution.
- Solution proche.
- Créez un espace de travail pour la nouvelle version du code sur notre serveur TFS.
- Copiez le code indépendant de ma boîte locale dans le nouveau dossier mappé de l'espace de travail local.
- Ouvrez la solution à partir du nouveau répertoire.
- "Ajouter au contrôle de source" de la nouvelle solution.
Puis j'obtiens l'erreur. J'ai essayé de supprimer les fichiers de sécurité TFS des répertoires de code dans la version non liée et j'ai essayé de changer le contrôle de source au lieu d'ajouter au contrôle source (mais il se lie à l'original au lieu de me lier au nouveau).
Existe-t-il un autre moyen de faire cela en plus de recréer la solution/les projets et de rajouter tous les fichiers et les références? Il ne semble pas que cela devrait être si difficile ...
Un conseil très apprécié!
J'ai mangé pour le comprendre ... Mes étapes d'origine 1-7 étaient ok, mais après cela, au lieu d'ouvrir et d'essayer de lier je viens d'ajouter les fichiers via la fenêtre de contrôle de la source et ensuite ouvert la solution.Il m'a incité à relier et que tout le temps travaillé à l'exception du site Web ... a dû le changer dans IIS pour pointer vers le bon répertoire, puis lié correctement aussi. Je ne sais pas pourquoi cela ne fonctionnerait pas dans l'autre sens mais la persévérance a prévalu. – Lindsay
Est-ce que les données d'historique comme les Check-ins précédents seront également migrées ??? –