From scmwgregory@example.net Thu Nov 09 11:45:05 2006
Return-Path: <scmwgregory@example.net>
Delivered-To: wgregory@example.net
Received: (qmail 23287 invoked from network); 9 Nov 2006 11:45:05 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 9 Nov 2006 11:45:05 -0000
Received: (qmail 46001 invoked by uid 500); 9 Nov 2006 11:45:15 -0000
Delivered-To: wgregory@example.net
Received: (qmail 45985 invoked by uid 500); 9 Nov 2006 11:45:15 -0000
Mailing-List: contact wgregory@example.net; run by ezmlm
Precedence: bulk
list-help: <mailto:wgregory@example.net>
list-unsubscribe: <mailto:wgregory@example.net>
List-Post: <mailto:wgregory@example.net>
Reply-To: wgregory@example.net
List-Id: <scm-dev.maven.apache.org>
Delivered-To: mailing list wgregory@example.net
Delivered-To: moderator for wgregory@example.net
Received: (qmail 81163 invoked by uid 99); 9 Nov 2006 11:12:23 -0000
X-ASF-Spam-Status: No, hits=4.8 required=10.0
	tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_POST,DNS_FROM_RFC_WHOIS,HTML_MESSAGE
X-Spam-Check-By: apache.org
Received-SPF: pass (herse.apache.org: local policy)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.com;
  h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type;
  b=HvmMBbqPqoUFFA9tIiY3tQDCGF5YxjYBsSOwacKVgoH/AF+FAT2kgBbgbAA8m8Q2gm/CkQbt+qKpiBZPK2pSfLKX7xHNBLXPRrv8HgFFUEiIOPalB2oKV66uJORdl9PdhWe7B94KpfYOuDL51qvjEazY6IGG137wNFK7vnF0c1Y=  ;
Message-ID: <wgregory@example.net>
Date: Thu, 9 Nov 2006 03:11:47 -0800 (PST)
From: S Vishvapriya <wgregory@example.net>
Subject: Using Maven on a Server Environment
To: wgregory@example.net
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-965663081-1163070707=:54131"
X-Virus-Checked: Checked by ClamAV on apache.org

--0-965663081-1163070707=:54131
Content-Type: text/plain; charset=ascii
Content-Transfer-Encoding: quoted-printable

Hi,=0A=0AOur development team would like to use Maven (and its SCM function=
alities) on a server environment.=0AWe want to setup Maven against the file=
 system on which tomcat runs. Any requests for check-out/check-in that come=
s to the Application Server (to our application running on Tomcat) has to b=
e re-directed to Maven from our application.=0A=0AFor this purpose we would=
 like to know if Maven exposes its SCM functionalities as API that can be u=
sed directly from our Java components. I wouldnt want to call the command l=
ine Mojos on a server environment directly.=0A=0APlease advice if this feat=
ure is supported and if yes, any pointers/documentation of how we can use t=
he API also would be of great help.=0A=0AThanks and regards,=0APriya=0A=0A
--0-965663081-1163070707=:54131
Content-Type: text/html; charset=ascii
Content-Transfer-Encoding: quoted-printable

<html><head><style type=3D"text/css"><!-- DIV {margin:0px;} --></style></he=
ad><body><div style=3D"font-family:times new roman, new york, times, serif;=
font-size:12pt"><DIV>Hi,</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>Our development t=
eam would like to use Maven (and its SCM functionalities) on a server envir=
onment.</DIV>=0A<DIV>We want to setup Maven against the file system on whic=
h tomcat runs. Any requests for check-out/check-in that comes to the&nbsp;A=
pplication Server (to our application running on Tomcat) has to be re-direc=
ted to Maven from our application.</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>For thi=
s purpose we would like to know <STRONG>if Maven exposes its SCM functional=
ities as API </STRONG>that can be used directly from our Java components. I=
 wouldnt want to call the command line Mojos on a server environment direct=
ly.</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>Please advice if this feature is suppo=
rted and if yes, any pointers/documentation of how we can use the API also =
would be of great help.</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>Thanks and regards=
,</DIV>=0A<DIV>Priya</DIV>=0A<DIV>&nbsp;</DIV></div><br></body></html>
--0-965663081-1163070707=:54131--

From scmwgregory@example.net Mon Nov 13 14:43:21 2006
Return-Path: <scmwgregory@example.net>
Delivered-To: wgregory@example.net
Received: (qmail 36380 invoked from network); 13 Nov 2006 14:43:20 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 13 Nov 2006 14:43:20 -0000
Received: (qmail 74936 invoked by uid 500); 13 Nov 2006 14:43:30 -0000
Delivered-To: wgregory@example.net
Received: (qmail 74913 invoked by uid 500); 13 Nov 2006 14:43:30 -0000
Mailing-List: contact wgregory@example.net; run by ezmlm
Precedence: bulk
list-help: <mailto:wgregory@example.net>
list-unsubscribe: <mailto:wgregory@example.net>
List-Post: <mailto:wgregory@example.net>
Reply-To: wgregory@example.net
List-Id: <scm-dev.maven.apache.org>
Delivered-To: mailing list wgregory@example.net
Received: (qmail 74902 invoked by uid 99); 13 Nov 2006 14:43:30 -0000
Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Nov 2006 06:43:30 -0800
X-ASF-Spam-Status: No, hits=0.0 required=10.0
	tests=
X-Spam-Check-By: apache.org
Received-SPF: pass (herse.apache.org: local policy)
Received: from [83.161.120.155] (HELO webmail9.amenworld.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with SMTP; Mon, 13 Nov 2006 06:43:13 -0800
Received: (qmail 7660 invoked from network); 13 Nov 2006 14:42:56 -0000
Received: from unknown (HELO ?83.161.120.155?) (83.161.120.155)
  by 0 with SMTP; 13 Nov 2006 14:42:56 -0000
Message-ID: <wgregory@example.net>
Date: Mon, 13 Nov 2006 15:41:44 +0100
From: Emmanuel Venisse <wgregory@example.net>
User-Agent: Thunderbird 83.161.120.155 (Windows/20061025)
MIME-Version: 1.0
To:  wgregory@example.net
Subject: Re: Using Maven on a Server Environment
References: <wgregory@example.net>
In-Reply-To: <wgregory@example.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Virus-Checked: Checked by ClamAV on apache.org

All API are in maven-scm-api. You can use it directly and you need in your classpath a provider and 
eventually maven-scm-plexus-manager.

You'll find sample usage in maven-scm-plugin sources 
(http://svn.apache.org/repos/asf/maven/scm/trunk/maven-scm-plugin/) and in maven-scm-client 
(http://svn.apache.org/repos/asf/maven/scm/trunk/maven-scm-client/).

Emmanuel

S Vishvapriya a écrit :
> Hi,
>  
> Our development team would like to use Maven (and its SCM 
> functionalities) on a server environment.
> We want to setup Maven against the file system on which tomcat runs. Any 
> requests for check-out/check-in that comes to the Application Server (to 
> our application running on Tomcat) has to be re-directed to Maven from 
> our application.
>  
> For this purpose we would like to know *if Maven exposes its SCM 
> functionalities as API *that can be used directly from our Java 
> components. I wouldnt want to call the command line Mojos on a server 
> environment directly.
>  
> Please advice if this feature is supported and if yes, any 
> pointers/documentation of how we can use the API also would be of great 
> help.
>  
> Thanks and regards,
> Priya
>  
> 



{'source': 'Apache Software Foundation Public Mail Archives'}