Verschieben von Projekten zwischen den Sammlungen in TFS 2010
Ich würde gerne verschieben Sie einige Projekte zwischen den Sammlungen, aber die einzigen Quellen, die ich gefunden habe sind diese beiden und Sie nicht, wie dies in TFS 2010:
Kennt jemand eine andere Ressource oder hat Informationen, wie man ein Projekt von einer Sammlung zu einer anderen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann man sich an der TFS Integration Plattform (früher hieß die TFS TFS Migration Tool). Das hat Dienstprogramme, die für das verschieben von source-code von einer Instanz von TFS zu anderen, die arbeiten sollten, wenn Sie wollen, bewegen Sie sich von einer Kollektion zur anderen, als gut.
Ganze Zeit, Mann hat sich gefragt, was wäre die beste, effizienteste Weise zu organisieren, die Projekte innerhalb dieser allumfassenden Sammlungen. Es gibt so viel, gespeichert in einer Sammlung, wie die Projekte wachsen, ist, dass es scheint fast unmöglich zu halten, alle Projekte in einer einzigen Sammlung.
Zunächst begannen wir mit einer DefaultCollection, dann zog sich von der einzigartigen Idee und begann mit der Kreation einer Kollektion pro client...dann zogen wir diese aus und erstellen grobe Kategorien, in denen sich verschiedene Projekte, aber viele unserer Kunden hatten zu viel cross-over zwischen den Kategorien...und dann ließen wir uns auf das Modell...aber bis dahin getan hatte, so viel Entwicklung bestimmter Projekte, die bewegen etwas in unserem letzten Speicher-Modell war nur zu haben, zu warten. Gut, wir haben den Umzug heute...die Projekte von einem Team-Projekt-Auflistung in einem anderen Team Projekt in einer anderen Sammlung.
War es ein Erfolg. Wir sind noch nicht komplett mit allen Arbeitsaufgaben und der Allgemeinen Quellcodeverwaltung ist ziemlich linear. Wir beschlossen, das verlieren die Geschichte des Projekts war ok mit uns. Wir nicht vollständig löschen, so dass, wenn wir jemals benötigt, um zurück zu gehen, könnten wir...aber wusste, dass wir nie wirklich tun müssen, dass an diesem Punkt.
So, aufhören, Sie waten durch meinen Monolog nicht mehr, hier ist die Schritte, die wir machten:
Es scheint wie eine Menge von Schritten, aber es ist wirklich offensichtlich, wie es funktioniert...du bist einfach nur eine externe Kopie des vorhandenen Projekts, das entfernen Sie alle Instanzen von der source control bindings, dann wieder hinzufügen in die Quellcodeverwaltung, wo Sie es wollen. Im Idealfall (wie bei Subversion), Sie könnten nur ein Projekt exportieren, und Sie hätten die ungebundene version gibt es für die Kommissionierung...es ist nur so, dass mit TFS-es gibt noch mehr Bindungen verstreut in den code...und den meisten ist es leicht entfernt werden, in das Projekt und die Lösung manifestiert.
Sowieso, Sie wahrscheinlich haben es getan in einer kürzeren Zeit, als es dauerte, für Sie, dies zu Lesen...hoffe es hilft.
TFS Integration tool migrieren können, zu neuen Kollektionen, aber alle Termine werden Zeitpunkt der migration und die ID-Werte für alles, was neu ist. Ich habe Probleme mit unseren individuellen Vorlagen. Dies würde nicht Fliegen in meiner Umgebung, so Tue ich mehrere upgrades des gleichen source-Datenbanken, so dass ich nicht verlieren diese Informationen und zerstören Sie die Duplikate.