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]