Löschen Sie das Teamprojekt aus Visual Studio Team Services

76

Ich verwende Team Services auf der Domain visualstudio.com und muss ein Projekt löschen. Ich habe festgestellt, dass ich die Eingabeaufforderung zum Löschen von Projekten verwenden muss. Als ich das Skript ausprobierte, schien es jedoch nicht zu funktionieren

Mein Skript ist,

TfsDeleteProject 
  /force collection:https://mytfs.visualstudio.com/DefaultCollection MyProject

Mein erster Fehler war, dass ich DefaultCollection nicht an die URL angehängt habe, aber jetzt erhalte ich die Fehlermeldung, dass ich keine Berechtigungen habe.

zdarsky.peter
quelle
1
Wenn Sie ein Skript ausprobiert haben und es nicht funktioniert, sollten Sie uns im Allgemeinen zeigen, wie Sie das Skript aufgerufen haben, und Sie sollten uns die Fehlermeldungen anzeigen (oder eine andere Definition von "es funktioniert nicht"). . Wenn das Skript Ihnen gehört, sollten Sie uns das Skript zeigen. Wenn es nicht deins ist, solltest du uns zeigen, woher du es hast.
John Saunders
Versuchen Sie es an einer Eingabeaufforderung und navigieren Sie in das Verzeichnis, dem Ihr Arbeitsbereich zugeordnet ist. Ich finde, dass einige Dinge (wie z. B. tf-Befehle) nicht richtig funktionieren, wenn Sie sich in einem anderen Verzeichnis befinden.
Daniel Morritt

Antworten:

137

Dank @Christopher konnte ich das Skript zum Laufen bringen.

Sie können den folgenden Befehl an der "Developer Command Prompt" verwenden:

TfsDeleteProject /collection:https://mytfs.visualstudio.com/DefaultCollection MyProject

Druckbildschirm der Eingabeaufforderung mit funktionierendem Skript

zdarsky.peter
quelle
1
Beachten Sie, dass TfsDeleteProject sowohl im Pfad von "Visual Studio * Eingabeaufforderung *" (was hier nicht funktioniert) als auch von "Developer Command Prompt" vorhanden ist. Zumindest bei meiner Installation musste ich Letzteres verwenden.
Tedd Hansen
War das unter Windows 8?
John Saunders
1
TfsDeleteProject.exeist eigentlich in C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE>. Zumindest wird es dort auf meinem Computer installiert.
Rosdi Kasim
@ JohnSaunders Arbeitete für mich unter Windows 7 über die "Developer Command Prompt for VS2012".
BrainSlugs83
Und wir waren besorgt darüber, dass sich die Webseite bewegt ... es ist die EXE, die sich bewegen wird. :)
Christopher Painter
47

Sie können dies jetzt über visualstudio.com tun

  1. Öffnen Sie den Administrationskontext für die Teamprojektsammlung, indem Sie das AusrüstungZahnradsymbol auswählen .

    Administrator

  2. Öffnen Sie das AktionsmenüMenü für das Teamprojekt, das Sie löschen möchten.

    Geben Sie hier die Bildbeschreibung ein

    Wenn das AktionsmenüAktionssymbol nicht angezeigt wird, greifen Sie entweder nicht auf VSTS zu oder Sie sind kein Mitglied der Gruppe Project Collection Administrators.

  3. Sie müssen den Namen des Teamprojekts eingeben, um den Löschvorgang zu starten.

    Projekt löschen

kunstvoller Hacker
quelle
4
Was mache ich, wenn meine Schaltfläche zum Löschen ausgegraut ist?
Zapnologica
1
Mein Löschknopf ist ebenfalls ausgegraut. Kann ich irgendwelche Schritte unternehmen?
Sleath
1
Greyed out button- Ich denke, es wird grau, je nachdem, wo Sie löschen möchten. Sie müssen sich auf der Verwaltungsseite für Sammlungen befinden, nicht auf der Seite für die Projektverwaltung . Stellen Sie also sicher, dass Sie auf control panel(oben links) klicken und dann View the collection admin pageNICHT auf die project adminSeite klicken . Wenn Sie eine Option dazu haben, befinden set team as project defaultSie sich im Projektadministrationsbildschirm und haben die Schaltfläche Deaktiviert.
Benscabbia
1
Scheint
@johnstaveley nur weil du es nicht finden kannst, heißt das nicht, dass du die Antwort ablehnen solltest. Es befindet sich eindeutig unter demselben Zahnradsymbol und klicken Sie auf die Registerkarte "Übersicht". Das Pfeilsymbol hat sich beim Schweben in 3 Punkte verwandelt und verfügt beim Klicken weiterhin über eine Löschoption.
artfulhacker
8
  1. Öffnen Sie " Developer Command Prompt " unter "Programme> Microsoft Visual Studio" oder geben Sie in Windows 8 " Developer " ein.

  2. Verwenden Sie an der Eingabeaufforderung diese Befehlsvorlage unten, um Ihr Projekt aus TFS zu löschen. Ersetzen Sie den YourTFSName durch Ihren und den ProjectName durch den Namen Ihres Projekts.

    TfsDeleteProject /collection:https://YourTFSName.visualstudio.com/DefaultCollection ProjectName
    
  3. Drücken Sie Enterund dann, Ywenn Sie zur Bestätigung aufgefordert werden.

  4. Getan. Überprüfen Sie dies, indem Sie sich online bei Ihrem TFS anmelden.

Von http://bizvise.com/2013/03/08/how-to-delete-team-project-from-my-team-foundation-service-tfs-default-collections/

JeeShen Lee
quelle
2

Obwohl die akzeptierte Antwort absolut richtig und sehr klar ist, habe ich es geschafft, mich zu verlaufen und auf das Problem der abgeblendeten Schaltfläche "Löschen" zu stoßen, und wollte nur mitteilen, was ich falsch gemacht habe.

Stellen Sie für Personen, die Probleme mit der abgeblendeten Schaltfläche zum Löschen haben, sicher, dass Sie sich innerhalb der Seite " Sammlungsverwaltung anzeigen " (wie in der akzeptierten Antwort gezeigt) und nicht innerhalb des Projekts selbst befinden.

Wenn der letzte Breadcrumb oben in Ihren VS Team Services der Name des Projekts ist, befinden Sie sich am falschen Ort (es sieht ähnlich aus). Hier wird die Schaltfläche Löschen (erscheint beim Klicken mit der rechten Maustaste auf den Projektnamen) ausgegraut.Geben Sie hier die Bildbeschreibung ein

Wenn Sie auf den Link "Ansicht der Sammlungsverwaltungsseite anzeigen" klicken, nachdem Sie auf "Einstellungen" (Zahnrad) geklickt haben, sind Sie an der richtigen Stelle.Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Anish
quelle