2017-07-01 2 views
1

Je prévois d'utiliser le référentiel Nexus pour stocker les enregistrements de déploiement. J'ai ajouté ces enregistrements sur Nexus en utilisant le plugin mvn deploy file. Chaque fichier est ajouté en tant que nouvelle version. Ces enregistrements seront accessibles plus tard par un travail Nexus. L'exigence est de rechercher ces enregistrements en fonction de la date de dernière modification. Y a-t-il un moyen d'obtenir ceci? Y a-t-il un autre meilleur moyen d'y parvenir?Nexus Repository:

J'ai récemment commencé à utiliser Nexus et je ne le connais pas très bien.

Répondre

0

Nexus est moins basé sur la date, et plus basée sur GAV (groupe, artefact, version)

Si vous déployez vos fichiers à l'aide de Nexus RELELASE (as opposed to snapshot), vous obtiendrez utiliser la version (XYZ) pour récupérer un artefact .
La date en tant qu'horodatage n'apparaît que sur les artefacts SNAPSHOT, mais ceux-ci peuvent être facilement nettoyés du référentiel et ne sont pas censés s'accumuler.

Dans tous les cas, après avoir search results dans Nexus, vous pouvez trier par ordre "Age"

https://books.sonatype.com/nexus-book/3.0/reference/figs/web/search-results.png

La colonne Âge affiche l'âge du composant. L'âge d'un composant est généralement calculée à partir de la version initiale à un dépôt - généralement un dépôt public telles que la banque centrale

Mais vous généralement ne recherche pas « par date » dans le Nexus, que par la version.