<div dir="ltr"><div class="gmail_extra" style>Hi everyone,</div><div class="gmail_extra" style><br></div><div class="gmail_extra" style>I have now force pushed kde-workspace to return it to a valid state.</div><div class="gmail_extra" style>
<div class="gmail_extra"> + 09ea308...008ac5e 008ac5efabfb99f04813e5dad29c2d0a92d13fc5 -> master (forced update)</div><div><div> + 8105121...f1b57a9 f1b57a9ca9193fb94d985b5cc6d739866c5c59d2 -> KDE/4.11 (forced update)</div>
</div><div><br></div><div style>I have also blacklisted the following defective commits from re-entering the repository:</div><div style><div>- 8105121937a9d4727e6c8e4473f45f4cf0692175</div><div>- 092e385f018c5aea7996babb7b2c4d317e71a085</div>
<div>- 09ea308ab55505efe7aeaebcd4aef6292cd884e6</div><div><br></div><div style>Any work after those commits has been discarded, and will need to be reapplied by cherry-picking. Do NOT attempt to rebase or merge your work across, you will simply reintroduce the defective commits.</div>
<div><br></div><div style>In terms of a hook to block this - unfortunately while merges are detectable, reverts are not, they simply look like ordinary commits.<br>Anything we add to attempt to block this would be very fragile and vulnerable to failure (ie. looking in the commit message for "Revert" and "merge")</div>
<div style><br></div><div style>Thanks,</div><div style>Ben Cooksley</div><div style>KDE Sysadmin</div></div></div></div>