we should add a scm:remove to the maven-scm-plugin.

Can you please create a Jira issue?

txs and LieGrue,
strub

--- On Mon, 8/15/11, Cletus D'Souza <[email protected]> wrote:

> From: Cletus D'Souza <[email protected]>
> Subject: RE: Noob Questions - New SCM Provider
> To: [email protected]
> Date: Monday, August 15, 2011, 11:10 PM
> 
> Acutally, I plan to support all of the commands. 
> However, I just wanted to understand how exactly test them
> as I didn't see a clear invocation path.
>  
> Thanks!
>  
> 
> > From: [email protected]
> > Date: Mon, 15 Aug 2011 23:40:32 +0200
> > Subject: Re: Noob Questions - New SCM Provider
> > To: [email protected]
> > 
> > 2011/8/15 Cletus D'Souza <[email protected]>:
> > >
> > >
> > > Hi Oliver,
> > >
> > > Thanks for the info!  I will follow-up on
> [2]&[3] towards the end of week.
> > >
> > > In the meantime, I've got a couple more
> questions:
> > > 1) When does the Remove command get invoked?
> > No real idea but it's part of the public API so it
> must stay here :-).
> > BTW if you cannot/don't want implement it's possible
> it must be
> > documented and at least throw
> NoSuchCommandScmException.
> > > 2) When does the Blame command get invoked?
> > One of the most use is probably Sonar
> > > None of the above are actually tied to any scm
> goal that I can figure out.
> > >
> > > Thanks!
> > > Cletus
> > >
> > >
> > >
> > >> From: [email protected]
> > >> Date: Mon, 15 Aug 2011 21:41:18 +0200
> > >> Subject: Re: Noob Questions - New SCM
> Provider
> > >> To: [email protected]
> > >>
> > >> Hello,
> > >> Regarding new scm provider provider, you can
> have a look at this one :
> > >> svn with using svnkit [1]
> > >>
> > >> Now if you want to share your new provider
> with the Apache Maven community.
> > >> You can create an issue here [2].
> > >> As it can be a huge amount of code, we will
> certainly ask you to
> > >> provide a cla [3]
> > >>
> > >> Thanks,
> > >> --
> > >> Olivier Lamy
> > >> Talend : http://talend.com
> > >> http://twitter.com/olamy | http://linkedin.com/in/olamy
> > >>
> > >> [1] 
> > >> http://code.google.com/a/apache-extras.org/p/maven-scm-provider-svnjava/
> > >> [2] http://jira.codehaus.org/browse/SCM
> > >> [3] http://www.apache.org/licenses/icla.txt
> > >>
> > >> 2011/8/14 Cletus D'Souza <[email protected]>:
> > >> >
> > >> >
> > >> > Hi,
> > >> >
> > >> > I'm writing the provider for MKS (a PTC
> Company) Integrity SCM capability.  I'm not finished
> with it yet, but when I do I will post the code.  How
> does that work anyway?  Do I need to request commit
> access to an existing repository or create my own?
> > >> >
> > >> > Thanks!
> > >> >
> > >> >
> > >> >
> > >> >> Date: Sun, 14 Aug 2011 11:36:14
> +0100
> > >> >> From: [email protected]
> > >> >> Subject: RE: Noob Questions - New
> SCM Provider
> > >> >> To: [email protected]
> > >> >>
> > >> >> Hi Cletus!
> > >> >>
> > >> >> There is not much difference between
> a 3rd party maven-scm and the internal ones. The main
> difference is that the dependencies for the
> maven-release-plugin and other core maven-plugins will
> already contain the 'internal' maven-scm providers as
> dependency.
> > >> >>
> > >> >> But you can easily add your own
> provider to the maven-release-plugin and maven-scm-plugin
> too. Just add a <dependency> for it. The scm-provider
> itself get's picked up via the plexus-role (e.g. 'git',
> 'svn', 'cvs, 'jgit', etc). Just use that in your
> <developerConnection>.
> > >> >>
> > >> >> Do you have to code to share
> somewhere? If so, then I might take a look.
> > >> >> What SCM is that for?
> > >> >>
> > >> >> LieGrue,
> > >> >> strub
> > >> >>
> > >> >> --- On Sun, 8/14/11, Cletus D'Souza
> <[email protected]>
> wrote:
> > >> >>
> > >> >> > From: Cletus D'Souza <[email protected]>
> > >> >> > Subject: RE: Noob Questions -
> New SCM Provider
> > >> >> > To: [email protected]
> > >> >> > Date: Sunday, August 14, 2011,
> 1:49 AM
> > >> >> >
> > >> >> > Update....
> > >> >> >
> > >> >> > So, looks like I was able to
> figure out the magic with the
> > >> >> > pom.xml and get a successful
> compile and
> > >> >> > package/install.  Also was
> successful with some
> > >> >> > connectivity tests going from
> the SCM provider code to
> > >> >> > Integrity.
> > >> >> >
> > >> >> > The only question I now have is
> how can I package up an
> > >> >> > external (propriteary) jar file
> as part of the provider
> > >> >> > jar?  Right now I've
> installed the mksapi.jar using
> > >> >> > "mvn install:install-file..."
> to my local repository.
> > >> >> > Is this the only way?
> > >> >> >
> > >> >> > Finally, once I'm done with
> this provider would it be
> > >> >> > possible to make it available
> to download directly from
> > >> >> > maven?
> > >> >> >
> > >> >> > Thanks!
> > >> >> > Cletus
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> > From: [email protected]
> > >> >> > To: [email protected]
> > >> >> > Subject: Noob Questions - New
> SCM Provider
> > >> >> > Date: Sat, 13 Aug 2011 00:02:30
> -0400
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> > Hi All,
> > >> >> >
> > >> >> > I'm hoping someone could answer
> some of these basic
> > >> >> > questions with regards to
> writing a new SCM provider for
> > >> >> > Maven.
> > >> >> > 1) What is the version for
> <version>LATEST VERSION OF
> > >> >> > MAVEN-SCM PROVIDERS MASTER
> POM</version>?  I'm
> > >> >> > guessing 1.5?
> > >> >> > 2) I created a basic shell
> class by extending
> > >> >> > AbstractScmProvider. 
> However, when I compile I get the
> > >> >> > following error:
> > >> >> > [ERROR] Failed to execute goal
> > >> >> >
> org.apache.maven.plugins:maven-plugin-plugin:2.7:descriptor
> > >> >> > (default-descriptor) on
> project
> > >> >> > maven-scm-provider-integrity:
> Error extracting plugin
> > >> >> > descriptor: 'No mojo
> definitions were found for plugin:
> > >> >> >
> org.apache.maven.scm:maven-scm-provider-integrity.'
> > >> >> > 3) Also, I keep seeing these
> errors in Eclipse using the
> > >> >> > Maven integration.  Can
> these be ignored?
> > >> >> >
> > >> >> > 8/13/11 12:00:29 AM EDT:
> Configurator
> > >> >> >
> 'org.maven.ide.eclipse.modello.modelloConfigurator' is not
> > >> >> > available for project
> 'MavenPlugin'. To enable full
> > >> >> > functionality, install the
> configurator and run
> > >> >> > Maven->Update Project
> Configuration.8/13/11 12:00:29 AM
> > >> >> > EDT: Configurator
> > >> >> >
> 'org.maven.ide.eclipse.plexus.annotations.plexusConfigurator'
> > >> >> > is not available for project
> 'MavenPlugin'. To enable full
> > >> >> > functionality, install the
> configurator and run
> > >> >> > Maven->Update Project
> Configuration.
> > >> >> >
> > >> >> > Thanks!
> > >> >> > Cletus
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >>
> > >> >>
> ---------------------------------------------------------------------
> > >> >> 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]
> > >>
> > >
> > 
> > 
> > 
> > -- 
> > Olivier Lamy
> > Talend : http://talend.com
> > http://twitter.com/olamy | http://linkedin.com/in/olamy
> > 
> >
> ---------------------------------------------------------------------
> > 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