Emmanuel,

It would be helpful, if it is possible to give me small hint about the
operations each goal provides, while some of them are self explanatory,
given the fact that different providers has bit different naming and hence
confusing a bit :

        - 'status' - what it does ?
        - 'update' - what is does ?
        - 'status' - ?
        - 'tag'    - ?
        - 'unedit' - ?
        - 'edit'   - ?


Thanks, Jaikumar        
        
 

-----Original Message-----
From: Emmanuel Venisse [mailto:[EMAIL PROTECTED] 
Sent: Saturday, July 08, 2006 3:02 PM
To: Maven Users List
Subject: Re: maven-scm-plugin goals question




Sharma, Jaikumar a écrit :
> Dear all,
>  
> As I see at the following URL goals provided by maven-scm-plugin, 
> these goals are general goals, but at the same time,  certain actions  
> / operations which are specific to a particular SCM does not really 
> match (for readibility / documentation reasons)  to these goals.
>  
> http://maven.apache.org/scm/plugins/plugin-info.html
> <http://maven.apache.org/scm/plugins/plugin-info.html>
>  
>  
> For instance, take the login action,  which I think every provider 
> implements for it repository, and in most of the cases with other 
> providers which are implemented, login has been wrapped in URL in the 
> pom and there itself login take place.

A login action is important for scm connection but not as a maven goal.
Users prefer that the login 
action is embedded in other goal, so it's transparent.

>  
> Is it not worthwhile to provide "login" as a seperate goal ? or there 
> are some good reasons to not to provide this ?
>  
> Next, I would appreciate, if somebody could point me to the purpose of 
> the following goals with repect to the provider repository :
>         
>         scm:diff
>         scm:status
>         scm:tag
>         scm:unedit
>  
> If I do not implement any of the goals or only implement which are 
> relevent / common goals which are relevent to my provider , then at 
> the higher level would I be missing any of the functinality provided 
> by Maven ?
>  

You can implement actions you want, missing actions won't be available in
maven.

release plugin requires checkout, commit, tag and status actions changelog
plugin require changelog action continuum require checkout, update and
changelog actions

other important actions are add, remove ant list actions that are used by
wagon-scm provider

Emmanuel


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

- - - - - - - DISCLAIMER- - - - - - - -
Unless indicated otherwise, the information contained in this message is
privileged and confidential, and is intended only for the use of the
addressee(s) named above and others who have been specifically authorized to
receive it. If you are not the intended recipient, you are hereby notified
that any dissemination, distribution or copying of this message and/or
attachments is strictly prohibited. The company accepts no liability for any
damage caused by any virus transmitted by this email. Furthermore, the
company does not warrant a proper and complete transmission of this
information, nor does it accept liability for any delays. If you have
received this message in error, please contact the sender and delete the
message. Thank you.

Reply via email to