On Mon, 2019-06-24 at 14:51 +0200, Michal Suchánek wrote:
It can and has been done but the very OBS team has rejected it. That's why we have a bot tracking patch changes when the package storage mechanism used by OBS should be able to do that. I mean the patch was checked into OBS and then later removed. Why can't OBS tell us when it happened, and what were the other package files at the time?
Some simple scripting around "osc log" and "osc rdiff" should provide the data in question. Or am I missing something? Something along the lines of for x in $(seq 2 12); do echo === $x osc rdiff -r$((x-1)):$x openSUSE:Factory vdr | cat done | egrep '^=== |^[+-]Patch[0-9]*:' It could arguably be made a easier and more reliable, but it can be done today. Martin -- Dr. Martin Wilck <mwilck@suse.com>, Tel. +49 (0)911 74053 2107 SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org