Freigeben über


Gewusst wie: Migrieren von Quellcodeverwaltungsbindungen von Visual SourceSafe

Aktualisiert: November 2007

Bei Visual Studio 2005- und Visual Studio 2008-Projektmappen migriert der VSS-Konverter automatisch die Quellcodeverwaltungsbindungen nach Team Foundation-Versionskontrolle, sodass Sie die Quellcodeverwaltung in Visual Studio ausführen können. Sollte eine Projektmappe aus einem bestimmten Grund nicht ordnungsgemäß migriert werden, können Sie die Quellcodeverwaltungsbindungen manuell migrieren. Mithilfe der folgenden Arbeitsschritte können Sie Projektmappen und Projekte, die in Visual Studio-Versionen vor Visual Studio 2005 entwickelt wurden, migrieren, damit ein Binden an Team Foundation-Versionskontrolle möglich ist.

Erforderliche Berechtigungen

Um diesen Vorgang ausführen zu können, müssen Sie Mitglied der Sicherheitsgruppe Beteiligte Personen sein oder über die Berechtigungen Lesen, Einchecken und Auschecken verfügen. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

Konvertieren von älteren Projekten

Mithilfe der folgenden Vorgehensweise können Sie Quellcodeverwaltungsbindungen für Visual Studio 2005 und ältere Projekte konvertieren.

So konvertieren und ändern Sie die Quellcodeverwaltungsbindung

  1. Wenn Sie den Ordner nicht dem Arbeitsbereich zugeordnet haben, führen Sie folgende Schritte aus.

    1. Klicken Sie im Quellcodeverwaltungs-Explorer mit der rechten Maustaste auf den Ordner mit der Projektmappe, und klicken Sie dann auf Lokalem Ordner zuordnen.

    2. Wählen Sie einen entsprechenden Ordner auf dem lokalen Computer aus, und klicken Sie dann auf Zuordnen.

    3. Klicken Sie in der Eingabeaufforderung mit der Frage, ob Sie die Dateien aus der Versionskontrolle abrufen möchten, auf Ja.

    Kopien des Ordners und der enthaltenen Dateien werden im zugeordneten lokalen Ordner aufgerufen.

  2. Klicken Sie mit der rechten Maustaste auf den Ordner, der die Projektmappe enthält, und klicken Sie dann auf Auschecken zum Bearbeiten.

  3. Klicken Sie im Dialogfeld Auschecken auf Auschecken.

  4. Klicken Sie im Menü Datei auf Öffnen und dann auf Projekt/Projektmappe.

  5. Suchen Sie im Dialogfeld Projekt öffnen die von Ihnen ausgecheckte Projektmappendatei, wählen Sie diese aus, und klicken Sie dann auf Öffnen.

  6. Klicken Sie im Visual Studio-Konvertierungs-Assistenten auf Fertig stellen.

    Team Foundation konvertiert die Projektmappendatei (.sln) und die Projektdateien (.proj) automatisch in das Visual Studio 2005-Format. Die Projektmappe wird ebenfalls an Team Foundation gebunden.

  7. Wenn die Konvertierung abgeschlossen ist, klicken Sie auf Schließen.

  8. Klicken Sie im Quellcodeverwaltungs-Explorer mit der rechten Maustaste auf den Ordner, der die Projektmappe enthält, und klicken Sie dann auf Ausstehende Änderungen einchecken.

  9. Geben Sie im Dialogfeld Einchecken die erforderlichen Informationen ein, wählen Sie alle Dateien aus, und klicken Sie dann auf Einchecken.

Manuelles Ändern von Quellcodeverwaltungsbindungen

Mithilfe der folgenden Vorgehensweise können Sie Quellcodeverwaltungsbindungen manuell ändern.

So ändern Sie manuell die Quellcodeverwaltungsbindungen auf Team Foundation Server

  1. Wenn Sie den Ordner nicht dem Arbeitsbereich zugeordnet haben, führen Sie folgende Schritte aus.

    1. Klicken Sie im Quellcodeverwaltungs-Explorer mit der rechten Maustaste auf den Ordner mit der Projektmappe, und klicken Sie dann auf Lokalem Ordner zuordnen.

    2. Wählen Sie einen entsprechenden Ordner auf dem lokalen Computer aus, und klicken Sie dann auf Zuordnen.

    3. Klicken Sie in der Eingabeaufforderung mit der Frage, ob Sie die Dateien aus der Versionskontrolle abrufen möchten, auf Ja.

    Kopien des Ordners und der enthaltenen Dateien werden im zugeordneten lokalen Ordner aufgerufen.

  2. Klicken Sie mit der rechten Maustaste auf den Ordner mit der Projektmappe, und klicken Sie dann auf Auschecken zum Bearbeiten.

  3. Klicken Sie im Dialogfeld Auschecken auf Auschecken.

  4. Doppelklicken Sie auf die Projektmappendatei, um sie in Visual Studio zu öffnen.

  5. Klicken Sie im Menü Datei auf Quellcodeverwaltung und anschließend auf Quellcodeverwaltung ändern.

    Das Dialogfeld Quellcodeverwaltung ändern wird mit allen Projektmappen und Projekten angezeigt, die erneut gebunden werden können.

  6. Wenn die Projektmappe und die Projekte bereits an Visual SourceSafe gebunden sind, müssen Sie die Bindung aufheben. Klicken Sie auf Bindung aufheben.

    Hinweis:

    Wenn Sie zum Bestätigen des Aufhebevorgangs für die Bindung aufgefordert werden, klicken Sie auf Bindung aufheben.

  7. Klicken Sie auf OK.

  8. Klicken Sie im Menü Extras auf Optionen.

  9. Wählen Sie den Knoten Quellcodeverwaltung aus.

  10. Wählen Sie als Aktuelles Quellcodeverwaltungs-Plug-In die Option Visual Studio Team Foundation Server aus.

  11. Klicken Sie auf OK.

  12. Klicken Sie im Menü Datei auf Quellcodeverwaltung und anschließend auf Quellcodeverwaltung ändern.

  13. Klicken Sie für jede Zeile, die nicht an einen Server gebunden ist, auf Binden.

  14. Klicken Sie auf OK.

  15. Klicken Sie im Quellcodeverwaltungs-Explorer mit der rechten Maustaste auf den Ordner mit der Projektmappe, und klicken Sie dann auf Ausstehende Änderungen einchecken.

  16. Geben Sie im Dialogfeld Einchecken die erforderlichen Informationen ein, wählen Sie alle Dateien aus, und klicken Sie dann auf Einchecken.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Migrieren von Visual SourceSafe zu Team Foundation

Weitere Ressourcen

Migrieren der Quellcodeverwaltung