Testing multiple issues in default source

Hi,

Before migrating to Heptapod, i use to test multiple issues simultaneously on a local default version. Just downloading diff patch and then applying with ‘patch -p1 < patch.diff’. Useful to quickly test if a patch is correct. Often i applied more than one patch, for instance to test a new module (intrastat, party communication, … ) and see interactions. (or to keep the same database with the activated modules and their data’s).

With Heptapod, i could quickly test a patch with just switching to the topic linked to the merge request. But now, how testing more than one issue simultaneously? I found a diff on heptapod (Code → Download plain diff) but it seems “Git diff”.
Thanks for suggestions.

Which is the same format as Rietveld used.

You could use mercurial also to create the patch, so you don’t need to leave the terminal:

hg up default
hg diff -r topic1 > topic1.patch
hg diff -r topic2 > topic2.patch
patch -p1 < topic1.patch
patch -p1 < topic2.patch

or if you prefer cherry pick commits, e.g.:


hg up topic1
hg diff -r s0::s1 > topic1.patch
hg up topic2
hg diff -r s2:: > topic2.patch
…
hg up default
patch -p1 < topic1.patch
patch -p1 < topic2.patch
…
1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.