Déplacer des projets entre les collections de TFS 2010
J'aimerais déplacer certains projets entre les collections, mais les seules ressources que j'ai trouvé sont ces deux et ils ne traitent pas de la façon de faire dans TFS 2010:
Personne ne sait de toute autre ressource ou a des informations sur la façon de déplacer un projet à partir d'une collection à l'autre?
OriginalL'auteur Sam | 2010-07-12
Vous devez vous connecter pour publier un commentaire.
Vous pouvez consulter la TFS Plate-forme d'Intégration (anciennement appelé la TSF à TFS Outil de Migration). Qui a des utilitaires pour le déplacement de code source à partir d'une instance de la TSF à l'autre, ce qui devrait fonctionner si vous souhaitez vous déplacer à partir d'une collection à l'autre.
OriginalL'auteur Robaticus
À travers le temps, l'Homme a demandé ce que serait la meilleure, la plus efficace d'organiser des Projets au sein de ces tout-englobant les Collections. Il ya tellement de choses stockées dans une même collection que les projets prennent de l'ampleur, qu'il semble presque impossible de suivre tous les Projets dans une seule Collection.
D'abord, nous avons commencé avec un DefaultCollection, puis s'éloigna de la singulière idée et a commencé à créer une Collection, par client...puis nous avons déménagé à partir de cela et a commencé à créer des catégories générales qui abritait les différents projets, toutefois, beaucoup de nos clients ont eu trop de cross-over entre les catégories...et puis nous nous sommes installés sur un modèle...mais d'ici là, avait fait beaucoup de développement sur des projets particuliers que le déplacement de certains à notre dernier modèle de stockage allais avoir à attendre. Eh bien, nous avons fait le déplacement aujourd'hui...a apporté des projets d'une Équipe de Projet dans une collection dans une autre Équipe de Projet dans une autre Collection.
Il a été un succès. Nous ne sommes pas encore entièrement à l'aide de tous les Éléments de Travail et de Contrôle de la Source est assez linéaire. Nous avons décidé de perdre l'historique de ce Projet était d'accord avec nous. Nous n'avons pas totalement supprimer les choses, donc si jamais nous avons besoin de revenir en arrière, nous pourrions...mais je savais qu'on n'avait jamais vraiment besoin de le faire à ce stade.
Donc, pour arrêter de vous faire parcourir mon monologue plus longtemps, voici les étapes que nous avons pris:
Il semble comme beaucoup d'étapes, mais il est vraiment évident de savoir comment il fonctionne...vous êtes juste faire une copie externe du projet existant, en supprimant toutes les instances de la source de contrôle de liaisons, puis de le rajouter dans le contrôle de la source où vous le souhaitez. Idéalement, (comme Subversion), vous pouvez simplement vous exportez un projet, et vous auriez indépendant version pour la cueillette...c'est juste qu'avec TFS il y a plus de liaisons dispersés dans tout le code...et plus il est facile de l'enlever dans le projet et la solution se manifeste.
De toute façon, vous aurez probablement il fait, en moins de temps qu'il a fallu pour lire ce...j'espère que ça aide.
Cela a également travaillé pour moi. J'ai définitivement retirée de la TSF en déconnectant mon internet/theTFSserver pour obtenir la boîte de dialogue pop-up.
Je devine que l'histoire est pas conservé dans la déplacer?
De cette façon, l'histoire ne sera pas conservé.
OriginalL'auteur beauXjames
La TSF outil d'Intégration peuvent migrer vers les nouvelles collections, mais toutes les dates deviennent date de la migration et les valeurs d'ID pour tout ce qui est nouveau. J'ai eu des problèmes avec nos modèles personnalisés. Ce ne serait pas la mouche dans mon environnement, j'ai donc fais plusieurs mises à jour de la même source, bases de données, donc je ne pas perdre cette information et de détruire les doublons.
OriginalL'auteur SQLGuyChuck