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]

Reply via email to