Thanks Andy for your explaination.
No problem about svn, I'm pretty used to it.
But I'm quite new to maven and I have a couple of month of experience in Magnolia.

Thanks again.
Matteo



Andy Pippin ha scritto:
  Matteo,

  One thing to keep in mind is that Subversion is a source code management 
tool, and Maven is a build tool.  However, Maven does do some management of the 
resulting artifacts - which causes a little confusion.

  For example, Subversion would keep individual versions of your web.xml, mytags.tld, 
MyTag.java, and so forth.  Maven would compile, copy, and otherwise manipulate those 
files and create the end result - mywebapp.war.  The result of a build is referred to as 
the "artifact" in Maven-speak.

  In order to differentiate between different builds of the web app, Maven also assigns a version 
to it (i.e. 1.0-SNAPSHOT).  It's best to interpret "snapshot" to mean "the thing 
that is going to be released as".  So, mywebapp-1.0-SNAPSHOT.war is the artifact that 
eventually will be released as version 1.0 of mywebapp.war.

  This probably won't help you build your custom webapp using Magnolia, but it 
will hopefully clear some things up about Maven and Subversion.

    aBp_


----------------------------------------------------------------
for list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
----------------------------------------------------------------

Reply via email to