Löschen Sie ein Projekt aus SonarQube


92

Weiß jemand, wie man ein Projekt von einem SonarQube-Server löscht?

Danke, Ronen.

Antworten:


100

Sie haben zwei Möglichkeiten, ein Projekt zu löschen:


Hatte das gleiche Problem. Danke für den Screenshot, das hat wirklich geholfen.
Wim Deblauwe

3
Vergessen Sie nicht, sich als Administrator anzumelden
Pascal Dimassimo

Diese Informationen sind veraltet ... siehe Antwort unten für Version 3.3 von Sonar.
DH4

18

Aktualisiert für Sonar 2.11:

  • Wählen Sie das Projekt aus (von der Homepage)
  • Klicken Sie dann unten im linken Bereich auf den Link Projekt löschen
  • Bestätigen Sie abschließend mit der Schaltfläche Projekt löschen

10

In Sonar 3.6 befindet sich die Schaltfläche zum Löschen auf der Projektseite unter der Sucheingabe im Menü Konfiguration (Sie müssen als Administrator angemeldet sein):

Geben Sie hier die Bildbeschreibung ein


2
Bitte beachten Sie, dass dies nicht in allen Browsern funktioniert. Unter OS X funktioniert es beispielsweise mit Firefox, jedoch nicht mit Chrome oder Safari. Dies ist ein alter Fehler aus Sonar 3.x und ist in 4.2 immer noch vorhanden.
RCross

8

Melden Sie sich mit dem Administratorkonto an. Wählen Sie den Projektnamen. Dort sehen Sie im Konfigurationsmenü "Projektlöschung".


6

Melden Sie sich mit einem Administratorkonto an und navigieren Sie zur Einstellungsseite Ihres Projekts, um die Schaltfläche "Projekt löschen" zu erhalten.


Aus irgendeinem Grund fehlt diese Schaltfläche. Hast du eine Idee warum?
Rperez

Vielleicht gibt es einen Sonarfehler, den ich mit Sonar Version 2.4.1 verwende, und ich habe auch keine Ahnung, wie ich ein Projekt löschen soll. Kein Löschen auf der Einstellungsseite des Projekts. Können Sie einen Screenshot senden, vielleicht haben wir unseren nicht richtig eingerichtet
Shawn Vader

Ups, es tut mir leid, dass ich es gerade gefunden habe. Ich bin sicher, es ist nicht das erste Mal aufgetaucht, als du
Shawn Vader

5

In einigen Situationen, in denen Sie es programmgesteuert erstellen möchten, können Sie dazu die Rest-Web-API von SonarQube verwenden. Laut SonarQube-Dokumentation :

POST api/projects/bulk_delete

Dies kann verwendet werden, indem die Projekt-ID im Parameter " keys " übergeben wird. Ich bin kein Profi in Curl, aber es sollte ungefähr so ​​aussehen (Code, der im Postman-Client generiert wurde) für ein Projekt mit dem Schlüssel "daBestProjectKey":

curl -X POST -H "Authorization: Basic YWRtaW46YWRtaW4=" -H "Cache-Control: no-cache" -H "Postman-Token: 10a0e9a1-8dae-a9d1-45f2-0d8e56de999d" -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" -F "keys=daBestProjectKey" "http://localhost:9000/api/projects/bulk_delete"

4

Schaltfläche [Home] in der oberen linken Ecke >> Registerkarte [Projekte] in der oberen linken Ecke >> (Klicken Sie unter dem Namen auf den Namen Ihres Projekts) >> [Projekt löschen] (im linken Bereich / Dashboard unten)> > [Projekt löschen] (in der Mitte der Seite Art von).




4

Hier ist SonarQube Version 4.4 ,

Scheint, dass in jeder Version die GUI geändert wird ....

im Projekt-Viewer -> Konfiguration -> Löschen


3

Hier sind die Schritte, mit denen ich ein Projekt aus My SonarQube lösche.

  1. Melden Sie sich als Administrator an
  2. Gehen Sie zu Administration -> Projekte -> Projektmanagement
  3. Wählen Sie die Projekte aus, die Sie LÖSCHEN möchten
  4. Klicken Sie oben rechts auf die Schaltfläche Löschen.

Abb - Löschen eines Projekts aus SonarQube


1

Diese Informationen gelten für SonarQube Version 5.0, die derzeit aktuell ist - Veröffentlicht am 17. Januar 2015

Sie können das Projekt aus der Projektkonfiguration löschen, die sich auf der rechten Seite des Projekt-Dashboards befindet. Der gleiche Screenshot ist unten angefügt.

Geben Sie hier die Bildbeschreibung ein

Wenn Sie ein Administrator von SonarQube sind, haben Sie die Berechtigung, mehrere Projekte zu löschen.

Gehen Sie einfach zu den Einstellungen und Sie sehen einen Tab auf der linken Seite als "Massenlöschung". Den beigefügten Screenshot finden Sie dazu.

Geben Sie hier die Bildbeschreibung ein


1

Sonar Admin Login mit uwr: admin und pwd: admin (Standard) -> Einstellung -> Massenlöschung -> Projekte auswählen, die Sie löschen und löschen möchten.


0

Melden Sie sich mit einem Administratorkonto an und navigieren Sie zur Einstellungsseite Ihres Projekts, um die Schaltfläche "Projekt löschen" zu erhalten.

Hier sind die Schritte, mit denen ich ein Projekt aus My SonarQube lösche.

Melden Sie sich als Administrator an. Gehen Sie zu Administration -> Projekte -> Projektmanagement. Wählen Sie die Projekte aus, die Sie LÖSCHEN möchten. Klicken Sie oben rechts auf die Schaltfläche Löschen.

oder über die Befehlszeile: POST api / projects / mass_delete.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.