On Wed, Apr 1, 2009 at 1:48 PM, Mark Struberg <strub...@yahoo.de> wrote: > > cool, I've attached a patch in SCM-454. > Can you please test this? >
Yup, that works as well :). Thanks, Imran > 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 >> > > > > -- 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