Could it be possible for the plugin to generate to automatically generate
lines of code to fix bugs ?? :-D
More seriously good job.
A really useful service to ease contributions for ASF (and some others)
projects.


Arnaud

On Mon, Nov 21, 2011 at 9:33 PM, Olivier Lamy <ol...@apache.org> wrote:

> Hello,
>
> FYI, I have created a new plugin called maven-patch-tracker-plugin in
> sandbox.
>
> Basically, this plugin will generate a diff using the scm provider
> configured in your pom (note if the pom says svn but you use git svn,
> you can use -Dscm.providerType=git).
> Then will create an issue in your configured issue tracker (currently
> only jira is supported) and attach the patch.
>
> A typical cli is: mvn patch-tracker:create -e  -X
> -Dpatch.summary="foo summary"
> -Dpatch.serverUrl=http://localhost:8080/browse/MNG  -B
> -Dpatch.user=uid -Dpatch.password=pwd
>
> Note you can add an entry in your settings and use it for authz with
> -Dpatch.serverId=serverIdFromYourSettings (and you can remove
> -Dpatch.user -Dpatch.pasword from your cli).
>
> The server url can come from the pom. (issueManagement/url).
> Urls with component id are supported too:
> https://jira.codehaus.org/browse/MSHARED/component/15255 (and issue is
> created in MSHARED and attach to the component with 15255)
>
> Note: there is a prompter use to setup values, BTW you can use -B and
> nothing will be asked if your configuration is correct.
>
> An other goal is to update an issue with an other patch:
> mvn patch-tracker:update -e -Dscm.providerType=git
> -Dpatch.description="update of the issue with an other patch"
> -Dpatch.patchId=MNG-5203 -B
>
> The result is something like: https://jira.codehaus.org/browse/MNG-5203
>
> Let me know if you see any other features (I think I will add support
> of loading patch in review board).
>
> Have fun!
> --
> Olivier Lamy
> Talend: http://coders.talend.com
> http://twitter.com/olamy | http://linkedin.com/in/olamy
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>

Reply via email to