Quoting Rafal Krzewski <[EMAIL PROTECTED]>:

> Christian Clausen wrote:
> > Quoting Rafal Krzewski <[EMAIL PROTECTED]>:
> > 
> > 
> >>Moretti, Luciano (MED) wrote:
> >>
> >>>So how does the Snapshot resolving determine what is the latest version
> >>>in the online repositories?
> >>
> >>AFAIK, you can have only one SNAPSHOT version per artifact. This means
> >>that if you are developing two branches of your project in paralell,
> >>and want to have SNAPSHOT versions for both of the branches, you need
> >>to put the name of the branch into the artifact name:
> >>
> >>artifactId: myproject-1.0
> >>versions: 1.0 1.1 SNAPSHOT (SNAPSHOT presumably is 1.2-dev)
> > 
> > I don't agree. The artifact id should be constant, and snapshot versions
> just
> > end with "SNAPSHOT". In a development branch, versions should be named
> > x.y-SNAPSHOT (development towards x.y.0.) In a production branch,
> versions
> > should be x.y.z plus maybe x.y-SNAPSHOT.
> 
> I'm just telling you how things work in maven-b9 and upcoming manen-rc1,
>  so I don't quite understand what you don't agree to :)
> 

Sorry for not being explicit. I disagree with the statement "you need to put the
name of the branch into the artifact name". In my example, the artifactId is the
same in all branches.

> > Examples:
> > 
> > artifactId: myproject
> > versions: 
> > 
> >   In development branch: 1.0-SNAPSHOT, 1.1-SNAPSHOT
> >   In 1.0 branch: 1.0.0, 1.0.1, 1.0.2, ..., 1.0-SNAPSHOT
> >   In 1.1 branch: 1.1.0, 1.1.1, 1.1.2, ..., 1.1-SNAPSHOT
> > 
> > When the 1.0 branch is created, the version of the development branch is
> changed
> > to 1.1-SNAPSHOT, and the version of the 1.0 branch is changed to 1.0.0.
> 
> This is rather similar to what I've written further down in my message.
> I hope things will work this way in maven-new.
> 
> R.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to