verwenden habe ich einen Ordner mit vielen Zip-Dateien auf der Basis semantische Versionen Ich möchte die Top-5-Versionen bekommen und Rest löscht. Ich möchte wissen, wie kann ich die neuesten Top-5-Versionen in einer Abfragewie Top-5-semantische Versionen erhalten, wenn Sie Semantic Versioning in einem Ordner
MyService- 1.0.2.5.zip
MyService- 1.0.2.6.zip
MyService- 1.0.2.7.zip
MyService- 2.0.0.63.zip
MyService- 2.0.0.64.zip
MyService- 2.0.0.65.zip
MyService- 2.0.0.66.zip and so on
MyService- 3.0.0.11.zip
MyService- 3.0.0.12.zip and so on
I want the top 5 or top 1 version is there any utility or function which gives me that abilitya
Was meinst du mit "Abfrage"? Ordner unterstützen keine "Abfragen". Willst du ein Programm schreiben? In welcher Sprache? –
Ich möchte ein Programm in groovy schreiben, aber auch C# ist in Ordnung, ich bin mehr daran interessiert, die Logik zu wissen, um die Top-5-Version zu bekommen? Gibt es eine vordefinierte Logik? – Imran
Analysieren Sie den Dateinamen, um die Version zu extrahieren, analysieren Sie die Versionszeichenfolge in einer Klasse mit Haupt-, Neben- und Patch-Versionsnummern, gruppieren Sie die Dateien nach ihrem Namen und sortieren Sie sie für jede Gruppe nach Version behalte nur die letzten 5. –