This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
In case of some VCS (e.g. Mercurial, Git) it happens that the parent revision to a revision doesn't have to be the time nearest previous revision. Because of that, it is necessary for VCSHistoryProvider.HistoryEntry to provide information about its ancestor
Created attachment 116810 [details] changes o.n.m.versioning
Created attachment 116811 [details] changes o.n.m.versioning.core
please review
will integrate tomorrow
Looks OK.
the suggested patch wouldn't work properly with multifile DO. In such a case a HistoryEntry can contains more files where each can have a different parent. HistoryEntry.getParentEntry() should also have a file parameter, new patch will follow
Created attachment 117462 [details] changes o.n.m.versioning
Created attachment 117463 [details] changes o.n.m.versioning.core
in case no objection is raised i will integrate tomorrow
fixed in core-main #ebf60d27d589
Integrated into 'main-golden', will be available in build *201204140400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/ebf60d27d589 User: Tomas Stupka <tstupka@netbeans.org> Log: Issue #209673 - Provide parent revision in VCSHistoryProvider.HistoryEntry