Search the FirstSpirit Knowledge Base
Hi Community, vielleicht übersehe ich das was, aber wo kann man ein bereits erstelltes Feature vom Content-Transport wieder löschen?
Grüße Artem
Ich konnte den Punkte gerade klären:
Aktuell gibt es keine Möglichkeit die Pakete auf dem Server zu entfernen. Diese Funktion ist aber bereits auf der Roadmap vorgesehen.
Hallo Artem, gar nicht. Schreib mal eine Mail an Hr. Knorr (er hat mal ein FR von mir gelöscht, dass ich erstellt hatte). Grüße Andreas
Schreib mal eine Mail an Hr. Knorr (er hat mal ein FR von mir gelöscht, dass ich erstellt hatte).
Nicht, dass das falsch verstanden wird: Ich habe den FR auf Wunsch von Herrn Vogt gelöscht
Ich bin mir nicht sicher, ob ich die Frage richtig verstehe, aber ein angeliegtes Feature kann man über den "Feature verwerfen" Button wieder löschen.
Naja ich glaube Sie haben die Frage richtig verstanden, ich möchte ein fälschlicherweise angelegtes Feature gänzlich vom Server löschen. Klicke ich auf "Feature verwerfen", wie von Ihnen vorgeschlagen, ist es lediglich "geschlossen". Das Feature lässt sich dann mit der "Feature vom Server laden"-Funktion wieder öffnen und weiter bearbeiten.
Ich konnte den Punkte gerade klären:
Aktuell gibt es keine Möglichkeit die Pakete auf dem Server zu entfernen. Diese Funktion ist aber bereits auf der Roadmap vorgesehen.
Gibt es hierzu schon neue Infos?
Ab wann wird die Funktion zur Verfügung gestellt?
Mittlerweile haben wir ein Riesenwirwarr an Features, die wir gerne aufräumen würden.
Das Löschen ist inzwischen per API möglich:
Hallo! Super, das ist genau, was ich grad suche. Wir haben in einem Projekt für jedes Update in der Entwicklungsphase ein neues Feature angelegt (mit Zeitstempel). Die wollen wir jetzt löschen.
Die Methode "deleteFeature" verstehe ich, aber wie komme ich an den FeatureAgent dran. Das muss doch irgendwie am Project hängen, oder? Ich finde da aber nichts. Gibt es da ein Beispiel, wie man das verwendet?
Danke!
Matthias
Hallo Matthias,
vielleicht hilft dir das weiter:
FeatureAgent agent = context.requireSpecialist(FeatureAgent.TYPE);
List featureDescriptors = agent.getFeatureDescriptors();
for(fd:featureDescriptors){
agent.deleteFeature(fd);
context.logInfo("deleted feature: " + fd.toString());
}
Gruß
Timo