Freigeben über


Gewusst wie: Löschen von Dateien und Ordnern aus der Versionskontrolle

Aktualisiert: November 2007

Dateien und Ordner können im Quellcodeverwaltungs-Explorer, im Projektmappen-Explorer oder über die Befehlszeile vom Server gelöscht werden. Weitere Informationen finden Sie unter Befehl Delete (Team Foundation-Versionskontrolle), oder befolgen Sie die Vorgehensweisen in diesem Thema.

Löschen von Elementen über die Befehlszeile

Delete ist ein Befehl für ausstehende Änderungen, mit dem die Elemente, die Sie als vom Server zu löschende Elemente angeben, nach Abschluss eines Eincheckvorgangs im Arbeitsbereich gelöscht werden.

Um einen Befehl für ausstehende Änderungen auszuführen, muss das aktuelle Verzeichnis einem Arbeitsbereich hinzugefügt werden und dadurch einem Server zugeordnet sein. Weitere Informationen über das Hinzufügen des aktuellen Verzeichnisses zu einem Arbeitsbereich finden Sie unter Gewusst wie: Hinzufügen und Entfernen eines Arbeitsordners in einem Arbeitsbereich oder unter Befehl Workfold.

Informationen über das Hinzufügen von Projektmappen und Projekten zum Server finden Sie unter Gewusst wie: Hinzufügen eines Projekts oder einer Projektmappe zur Versionskontrolle.

Erforderliche Berechtigungen

Diese Verfahren können nur ausgeführt werden, wenn die Berechtigung Auschecken auf Zulassen festgelegt ist. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

So markieren Sie im Quellcodeverwaltungs-Explorer eine Datei oder einen Ordner zum Löschen.

  1. Klicken Sie im Menü Ansicht auf Weitere Fenster, und wählen Sie anschließend Quellcodeverwaltungs-Explorer aus, wenn der Quellcodeverwaltungs-Explorer nicht bereits geöffnet ist.

  2. Suchen Sie im Quellcodeverwaltungs-Explorer das Teamprojekt und den Ordner oder die Datei, den bzw. die Sie löschen möchten.

  3. Klicken Sie im rechten Bereich mit der rechten Maustaste auf die Datei oder den Ordner, und klicken Sie dann auf Löschen.

    Sie kehren anschließend zum Quellcodeverwaltungs-Explorer zurück, und die Datei oder der Ordner ist in der Spalte Anstehende Änderung zum Löschen markiert.

    Wenn eine Datei gelöscht wird, von der andere Dateien abhängig sind, werden auch die abhängigen Dateien zum Löschen markiert. Wenn Sie z. B. eine Formulardatei löschen, werden die Codedatei und die Ressourcendatei ebenfalls als zu löschende Dateien markiert.

    Die Datei wird nach dem Einchecken von ausstehenden Änderungen aus Team Foundation-Versionskontrolle gelöscht. Weitere Informationen finden Sie unter Gewusst wie: Einchecken von ausstehenden Änderungen.

    Hinweis:

    Wenn Sie einen Ordner löschen, in dem sich Dateien befinden, werden auch die Dateien zum Löschen markiert.

So markieren Sie im Projektmappen-Explorer eine Datei oder einen Ordner zum Löschen

  1. Klicken Sie im Menü Ansicht auf Projektmappen-Explorer, wenn der Projektmappen-Explorer nicht bereits geöffnet ist.

  2. Suchen Sie im Projektmappen-Explorer den Teamordner oder die Datei, den bzw. die Sie löschen möchten.

  3. Klicken Sie mit der rechten Maustaste auf den Ordner, und klicken Sie auf Löschen. Ein Bestätigungsdialogfeld mit dem Text <file name> wird unwiderruflich gelöscht wird angezeigt.

  4. Klicken Sie auf OK. Das Element wird im Projektmappen-Explorer nicht mehr angezeigt.

  5. Klicken Sie im Menü Ansicht auf Weitere Fenster, und wählen Sie anschließend Quellcodeverwaltungs-Explorer aus, wenn der Quellcodeverwaltungs-Explorer nicht bereits geöffnet ist.

  6. Beachten Sie, dass die Datei oder der Ordner, die bzw. den Sie im Projektmappen-Explorer gelöscht haben, im Quellcodeverwaltungs-Explorer in der Spalte Anstehende Änderung zum Löschen markiert ist.

    Wenn eine Datei gelöscht wird, von der andere Dateien abhängig sind, werden auch die abhängigen Dateien zum Löschen markiert. Wenn Sie z. B. eine Formulardatei löschen, werden die Codedatei und die Ressourcendatei ebenfalls als zu löschende Dateien markiert.

    Die Datei wird nach dem Einchecken von ausstehenden Änderungen aus Team Foundation-Versionskontrolle gelöscht. Weitere Informationen finden Sie unter Gewusst wie: Einchecken von ausstehenden Änderungen.

    Hinweis:

    Wenn Sie einen Ordner löschen, in dem sich Dateien befinden, werden auch die Dateien zum Löschen markiert.

So löschen Sie ein Element über die Befehlszeile

  1. Öffnen Sie eine Eingabeaufforderung von Visual Studio 2008. Klicken Sie dazu auf die Schaltfläche Start und dann nacheinander auf Alle Programme, Microsoft Visual Studio 2008 und Visual Studio Tools. Klicken Sie anschließend auf Visual Studio 2008-Eingabeaufforderung.

    Hierdurch wird die Eingabeaufforderungsumgebung für die Verwendung mit Visual Studio 2008-Tools festgelegt.

  2. Wechseln Sie zum zugeordneten Ordner, in dem sich das Element, das Sie entfernen möchten, befindet.

    Geben Sie tf delete <file or folder name> ein. Die Datei wird nach dem Einchecken von ausstehenden Änderungen aus Team Foundation-Versionskontrolle gelöscht. Weitere Informationen finden Sie unter Befehl Checkin.

Siehe auch

Aufgaben

Gewusst wie: Binden und Aufheben der Bindung von Projekten und Projektmappen

Konzepte

Problembehandlung bei der Versionskontrolle

Referenz

Befehl Delete (Team Foundation-Versionskontrolle)

Weitere Ressourcen

Arbeiten mit Dateien und Ordnern, die der Versionskontrolle unterliegen