cool, I've attached a patch in SCM-454.
Can you please test this?

txs and LieGrue,
strub

--- Imran M Yousuf <imyou...@gmail.com> schrieb am Mi, 1.4.2009:

> Von: Imran M Yousuf <imyou...@gmail.com>
> Betreff: Re: A probable bug in git scm provider for maven-scm-plugin
> An: scm-dev@maven.apache.org
> Datum: Mittwoch, 1. April 2009, 9:45
> On Wed, Apr 1, 2009 at 12:39 PM, Mark
> Struberg <strub...@yahoo.de>
> wrote:
> >
> > Hi Imran!
> >
> > I did almost the same changes yesterday evening, but
> hadn't got a chance to send them yet them.
> >
> > I've additionally added the missing branch handling
> and will add the patch to the corresponding JIRA.
> >
> 
> Great, let me know when its in trunk, I will update and
> test it.
> 
> Thank you,
> 
> Imran
> 
> > LieGrue,
> > strub
> >
> > --- Imran M Yousuf <imyou...@gmail.com>
> schrieb am Mi, 1.4.2009:
> >
> >> Von: Imran M Yousuf <imyou...@gmail.com>
> >> Betreff: Re: A probable bug in git scm provider
> for maven-scm-plugin
> >> An: scm-dev@maven.apache.org
> >> CC: "Mark Struberg" <strub...@yahoo.de>
> >> Datum: Mittwoch, 1. April 2009, 6:50
> >> Hi,
> >>
> >> I have made the required changes to gitexe
> implementation
> >> and
> >> corresponding test case and also tested it with my
> scenario
> >> and it
> >> works fine. Please have a look at it and let me
> know what
> >> you think.
> >>
> >> Best regards,
> >>
> >> Imran
> >>
> >> On Tue, Mar 31, 2009 at 3:39 PM, Imran M Yousuf
> <imyou...@gmail.com>
> >> wrote:
> >> > On Tue, Mar 31, 2009 at 2:57 PM, Mark
> Struberg <strub...@yahoo.de>
> >> wrote:
> >> >>
> >> >> Hi Imran!
> >> >>
> >> >> I recently changed the command back from
> git-log
> >> to git-whatchanged because I originally programmed
> the
> >> output consumer to fit git-whatchanged. Don't know
> anymore
> >> when we did this, but the git-log output hasn't
> been
> >> parseable with the GitLogConsumer for a while :(
> >> >>
> >> >> From the man git-whatchanged
> (git-1.6.0.6) --since
> >> should be supported:
> >> >>> git whatchanged --since="2 weeks ago"
> -- gitk
> >> >>
> >> >
> >> > Right, this is an example in the man pages,
> but as I
> >> said --since
> >> > expects date or date like expressions
> (probably) but
> >> not tags or
> >> > revision sha1. I have tried it several times
> >> unfortunately and that
> >> > also with both 1.5.6 and 1.6.2.1.
> >> >
> >> > Please let me know what you think about the
> changes I
> >> sent you,
> >> > because I believe they will solve the issue.
> >> >
> >> > Thank you,
> >> >
> >> > Imran
> >> >
> >> >> If you look at the git code it should
> take the
> >> --since and --until!
> >> >> This is also backed up with the comment
> in the man
> >> page:
> >> >>> The command internally invokes
> git-rev-list
> >> piped to
> >> >>> git-diff-tree, and takes command line
> options
> >> for both
> >> >>> of these commands.
> >> >>
> >> >> So imho --since and --until should work.
> >> >>
> >> >> Can you please try the git-whatchanged on
> the
> >> commandline again and play with the since date to
> see if the
> >> output changes? - txs!
> >> >>
> >> >> But maybe we trapped another error the
> code
> >> suffers from!
> >> >>
> >> >> LieGrue,
> >> >> strub
> >> >>
> >> >>
> >> >> --- Imran M Yousuf <imyou...@gmail.com>
> >> schrieb am Di, 31.3.2009:
> >> >>
> >> >>> Von: Imran M Yousuf <imyou...@gmail.com>
> >> >>> Betreff: A probable bug in git scm
> provider
> >> for maven-scm-plugin
> >> >>> An: scm-dev@maven.apache.org
> >> >>> CC: strub...@yahoo.de
> >> >>> Datum: Dienstag, 31. März 2009,
> 6:17
> >> >>> Hi,
> >> >>>
> >> >>> When I use the
> <type>tag</type> in
> >> changelog
> >> >>> configuration (its at the
> >> >>> end of the email), it uses the
> following query
> >> for
> >> >>> generating the
> >> >>> changeset -
> >> >>>
> >> >>> git whatchanged --since=0.3
> --until=HEAD
> >> --date=iso
> >> >>>
> >> >>> While 'git help whatchanged' says
> nothing
> >> about '--since'
> >> >>> but the 'git
> >> >>> help log' says that '--since' is to
> be a date,
> >> thus IMHO,
> >> >>> the
> >> >>> implementation should have been
> something like
> >> -
> >> >>>
> >> >>> git whatchanged 0.3...HEAD
> --date=iso
> >> >>>
> >> >>> I also checked the source code of
> the
> >> changelog and it is
> >> >>> using the
> >> >>> following method-
> >> >>>
> >> >>> changeLog(ScmRepository repository,
> ScmFileSet
> >> fileSet,
> >> >>> ScmVersion
> >> >>> startVersion, ScmVersion endVersion)
> >> >>> http://maven.apache.org/scm/projects/apidocs/org/apache/maven/scm/provider/ScmProvider.html#changeLog(org.apache.maven.scm.repository.ScmRepository,%20org.apache.maven.scm.ScmFileSet,%20org.apache.maven.scm.ScmVersion,%20org.apache.maven.scm.ScmVersion)
> >> >>>
> >> >>> Which IMHO, is the correct one to
> use. I will
> >> try to check
> >> >>> the gitexe
> >> >>> code today to see whether I can fix
> it or not.
> >> Please let
> >> >>> me know what
> >> >>> you think about the problem.
> >> >>>
> >> >>> Thank you,
> >> >>>
> >> >>> --
> >> >>> Imran M Yousuf
> >> >>> Entrepreneur & Software Engineer
> >> >>> Smart IT Engineering
> >> >>> Dhaka, Bangladesh
> >> >>> Email: im...@smartitengineering.com
> >> >>> Blog: http://imyousuf-tech.blogs.smartitengineering.com/
> >> >>> Mobile: +880-1711402557
> >> >>>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > Imran M Yousuf
> >> > Entrepreneur & Software Engineer
> >> > Smart IT Engineering
> >> > Dhaka, Bangladesh
> >> > Email: im...@smartitengineering.com
> >> > Blog: http://imyousuf-tech.blogs.smartitengineering.com/
> >> > Mobile: +880-1711402557
> >> >
> >>
> >>
> >>
> >> --
> >> Imran M Yousuf
> >> Entrepreneur & Software Engineer
> >> Smart IT Engineering
> >> Dhaka, Bangladesh
> >> Email: im...@smartitengineering.com
> >> Blog: http://imyousuf-tech.blogs.smartitengineering.com/
> >> Mobile: +880-1711402557
> >>
> >
> >
> >
> >
> 
> 
> 
> -- 
> Imran M Yousuf
> Entrepreneur & Software Engineer
> Smart IT Engineering
> Dhaka, Bangladesh
> Email: im...@smartitengineering.com
> Blog: http://imyousuf-tech.blogs.smartitengineering.com/
> Mobile: +880-1711402557
> 



Reply via email to