Backport blissdata/blisswriter releases
List all the merge requests for affecting blisswriter
or blissdata
git checkout master; git pull
$ git mrsince blisswriter 1.0.0
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5900
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5986
$ git mrsince blissdata 1.0.0
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5845
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5877
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5892
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5906
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5900
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5916
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5982
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5987
List merge requests than need a backport for the 2.0.x
branch
git checkout 2.0.x; git pull
$ git mrsince blisswriter 1.0.0
$ git mrsince blissdata 1.0.0
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5845
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5877
https://gitlab.esrf.fr/bliss/bliss/-/merge_requests/5892
The git alias is this
# ~/.gitconfig
[alias]
mrsince = "!sh -c 'pkg=$0 && us=\"\\/\" && git log --reverse --merges --first-parent -p HEAD --not $pkg/$1 $pkg | grep \"See merge request\" | cut -d! -f2 | sed -e \"s/^/https:$us${us}gitlab.esrf.fr${us}bliss${us}bliss${us}-${us}merge_requests${us}/;\" '"
Inspiration came from !6003 (merged).
Edited by Wout De Nolf