Please check GitCheckoutCommand[1]

Robert

[1] http://maven.apache.org/scm/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/xref/org/apache/maven/scm/provider/git/gitexe/command/checkout/GitCheckOutCommand.html


Op Fri, 08 Mar 2013 14:33:16 +0100 schreef Brett Porter <[email protected]>:


On 08/03/2013, at 11:59 PM, Benson Margulies <[email protected]> wrote:

I'd like to add some 'clone' options for use with git in
release:perform that could live in settings.xml.

I'm curious - how would clone options look in settings.xml? Aside from properties, or perhaps server credentials - most other things go into plugin configuration.

I'm not even sure how
many JIRAs I need. Is this something that gets done in the scm plugin
and then cross-wired to the release plugin?

I believe it is what you meant, but for clarity the SCM library supports the SCM plugin (part of the SCM subproject) and the Release plugin. I would start at the release plugin, and propose changes to the SCM API as needed (as it may have capabilities already that are just not exposed in the way you want). The SCM API knows nothing about Maven or the settings.xml file, so anything you want to configure will get passed in via the release plugin.

What are you looking at working on?

- Brett

--
Brett Porter
[email protected]
http://brettporter.wordpress.com/
http://au.linkedin.com/in/brettporter
http://twitter.com/brettporter






---------------------------------------------------------------------
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