|
Publicité | ||||||||||||||||||||||
|
|
#1 (permalink) |
|
Membre expérimenté
![]() Date d'inscription: mai 2005
Localisation: Saint Etienne, Loire, Rhône-Alpes, France, Europe, Monde, Espace, Bing !
Messages: 503
|
Bonjour,
J'ai l'impression qu'un snapshot est une version provisoire. Cependant, je ne comprends pas comment cela s'utilise, s'il y a des outils, des particularités, des spécificités, à part le fait que ça s'appelle snapshot. Par exemple, si je mettais provisoire à la place, et ce que ça changerait quelque chose dans le comportement de Maven ? |
|
|
|
|
|
#2 (permalink) | |
![]() Date d'inscription: janvier 2005
Localisation: Toulouse !!
Âge: 24
Messages: 5 918
|
Voilà ce que j'ai trouvé sur Google (define:snapshot) :
Citation:
__________________
~{@ BiM - Modératrice "Business Intelligence" @}~___________.~{@ Lapine crétine @}~ Retrouvez la BIRT ! |
|
|
|
|
|
|
#3 (permalink) |
|
Nouveau membre du Club
![]() Date d'inscription: avril 2006
Âge: 27
Messages: 79
|
moi je dirais qu'il faut conserver le nommage de snapshot si tu dois t'en servir, l'architecture et les conventions de nommage doivent être rigide sous maven afin que tes projets puissent être automatiquement produits de manière correcte.
De plus, il me semble que maven à utilise une règle de gestion bien précise autour des versions et en particulier sur les snapshots. |
|
|
|
|
|
#4 (permalink) | |
![]() Date d'inscription: février 2005
Localisation: Paris
Âge: 30
Messages: 4 116
|
Citation:
A priori, tu peux tout à fait décider d'appeller tes versions SNAPSHOT Provisoire. Mais bon, c'est une convention (tacite) entre tous les utilisateurs de Maven. Maven utilise cela à certains endroits (déployement dans le repository, convergence des dépendances). Donc, en conclusion, tu peux, mais je te le déconseille... Et puis de cette façon, tu t'habitueras, et ça ne te choqueras plus les SNAPSHOT |
|
|
|
|
|
|
#5 (permalink) |
|
Membre Expert
![]() ![]() Date d'inscription: mai 2006
Localisation: Versailles
Âge: 35
Messages: 1 164
|
Une version SNAPSHOT est une version en cours de développement. Quand maven rencontre une dépendence SNAPSHOT, il vérifie si un jar plus récent existe dans le repository distant par rapport à celui présent dans le local repository. Si c'est le cas, il la télécharge. Ce mécanisme permet d'utiliser la dernière version en copurs de dev d'un composant sans avoir à recompiler ce composant (si le SNAPSHOT est déployé dans le remote repository bien sûr).
Si tu veux utiliser ce mécanisme, tu es obligé d'utiliser le terme SNAPSHOT. Si tu ne l'utilise pas, maven considèrera qu'il doit appliquer le mécanisme standard utilisé pour les version releasée. |
|
|
|
|
![]() |
||
[Maven 2] Qu'est ce qu'un snapshot ?
|
||
| Outils de la discussion | |
|
|