Creating a pull request for each commit

Hi,

Wondering if it’s possible to create a pull request for each commit to do review before approving commit. We are using hg-evolve extensions but we don’t see any “topic” inside rhodecode.
In the rhodecode settings (VCS - Mercurial settings: Set repositories as publishing is Unchecked and Enable Evolve and Topic extension is checked)
Thanks for help.

It is possible to create a pull request from a specific Mercurial commit. On the commits page, select a single commit and use “Open new pull request for selected commit.”

However, RhodeCode does not currently expose Mercurial Topics as selectable pull-request references. Enabling “Evolve and Topic” enables the server-side extensions and evolution data exchange, but it does not add a Topics
section to the RhodeCode UI.

For an updatable review workflow, we recommend pushing a separate Mercurial bookmark for each change and creating the pull request from that bookmark. A PR created directly from a commit hash is static. Also note that the PR
contains the complete difference between the target and the selected commit, so stacked commits may include their unmerged predecessors.

RhodeCode approvals apply to pull requests rather than approving Mercurial commits individually. Automatic creation of one PR per pushed commit would require API/hook-based automation.