svn - git record-only merge / whitelist known breaks from interbranch diff report -
i have automatic report aimed @ catching missing commits between release branches based on output of
tgt=$(git rev-parse --verify "origin/${target_branch}") ref=$(git rev-parse --verify "origin/${reference_branch}") git log --oneline --pretty=format:'%h\x1e%ad\x1e%s%d\x1e%an' --date=short --cherry-pick --right-only --no-merges "${tgt}...${ref}"
which works nicely 99% cases. though, because of gentle human touch post-merge/post-cherry-pick there breaks. want "white list" post manual validation keep report in clean pass-good/fail-bad shape not requiring manual judgement.
with subversion have done merge --record -c<commit-id> ...
shut svn --show-revs eligible
up.
is there way in git (not storing meta-information outside git repository)?
Comments
Post a Comment