Re: com karma: - Request automatic bug report closing when refering to bug as "Fix(ed)? (bug)? #NNN": hooks/commit-bugs.php
| From: | Pierre Joye | Date: | Sat, 08 Sep 2012 18:25:00 +0000 |
| Subject: | Re: com karma: - Request automatic bug report closing when refering to bug as "Fix(ed)? (bug)? #NNN": hooks/commit-bugs.php | ||
| References: | 1 | Groups: | php.cvs |
| Request: | Send a blank email to php-cvs+get-70135@lists.php.net to get a copy of this message | ||
are you sure about that? I always (or very often) ask for feedback first :)
On Sat, Sep 8, 2012 at 7:50 PM, Felipe Pena <felipe@php.net> wrote:
> Commit: 8aae7e02344616d162d44aa6e8829a374f0ed3e4
> Author: Felipe Pena <felipensp@gmail.com> Sat, 8 Sep 2012 14:50:19 -0300
> Parents: 3f9aeb02ef1bde0d2f3c25c3a297bb872964c99a
> Branches: master
>
> Link: ´çö
> Üd�Ðõ£¨ãi}úhttp://git.php.net/?p=karma.git;a=commitdiff;h=8aae7e02344616d162d44aa6e8829a374f0ed3e4
>
> Log:
> - Request automatic bug report closing when refering to bug as "Fix(ed)? (bug)? #NNN"
>
> Changed paths:
> M hooks/commit-bugs.php
>
>
> Diff:
> diff --git a/hooks/commit-bugs.php b/hooks/commit-bugs.php
> index 0995822..6b6366c 100644
> --- a/hooks/commit-bugs.php
> +++ b/hooks/commit-bugs.php
> @@ -69,6 +69,12 @@ foreach ($bug_list as $k => $bug) {
> 'ncomment' => $comment,
> 'MAGIC_COOKIE' => $SVN_MAGIC_COOKIE,
> );
> +
> + if (preg_match('/Fix(?:ed)?\s*(?:bug\s*)?#'. $bug['number']
> .'\b/i', $commit_info['log_message'])) {
> + /* Request the automatic closing of the bug report */
> + $postdata['status'] = 'Closed';
> + }
> +
> if ($is_DEBUG) {
> unset($postdata['ncomment']);
> $postdata['getbug'] = 1;
>
>
> --
> PHP CVS Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
--
Pierre
@pierrejoye | http://blog.thepimp.net | http://www.libgd.org