[ https://issues.apache.org/jira/browse/SCM-418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17961418#comment-17961418 ]
ASF GitHub Bot commented on SCM-418: ------------------------------------ jira-importer commented on issue #634: URL: https://github.com/apache/maven-scm/issues/634#issuecomment-2964608035 **[Olivier Lamy](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=olamy)** commented could it be possible to have a patch with the current trunk ? I cannot apply your patch > Support for Perforce changelogs in Continuum and changelog plugin > ----------------------------------------------------------------- > > Key: SCM-418 > URL: https://issues.apache.org/jira/browse/SCM-418 > Project: Maven SCM (Moved to GitHub Issues) > Issue Type: Bug > Components: maven-scm-provider-perforce > Affects Versions: 1.1 > Environment: tested on Maven 2.0.9, Continuum 1.2, Perforce 2008.1, > all under Fedora 9 > Reporter: Peter Janes > Assignee: Olivier Lamy > Priority: Major > Fix For: 1.3 > > Attachments: changelog.patch, scm-418-against-769975.patch, > scm-418.patch > > > Continuum wasn't reporting author/date/comment for each build's modified > files when used with Perforce. I tracked the root cause to the update > command not returning the current changelist, which in turn wasn't being > provided to the changelog command. At the same time, the changelog command > didn't accept revision-based ranges, only dates. > The attached patch (with updated test cases) makes the Continuum build status > pages return full results. > The basic flow is to get the newly-submitted changelist numbers using "p4 > changes", then populate ChangeSet objects directly using "p4 describe". > A side effect is that this replaces the patch for SCM-332. The original code > gathered the changed files (and their comments) with "p4 filelog", which the > patch then re-aggregated into changesets. The new version accomplishes the > same thing, but more directly. -- This message was sent by Atlassian Jira (v8.20.10#820010)