Hi all,
I am a random folk who got interested in copybara after seeing various approaches towards replication/synchronization of git repositories. So far I've seen forked repos with various scripts. Copybara gives a hope for a more structured (and portable) way.
One of approaches I've used in past with my colleagues involved a bash script which attempted to first generate a patch, then do basic find&replace and then apply it. Script is public (
https://github.com/opensmarthouse/opensmarthouse-core/blob/master/patch.sh) and it does handle primary relocations. In order to retain status we used custom commit label called 'X-Backport-Id'. After a look at copybara I found that it assumes 'GitOrigin-RevId'. I made succesful patch to customize that, yet I am not sure what's contributor's view on such change. I am able to provide PR and go over review process if needed.
Is there a interest and will to get another option for copybara to work with a custom commit label?
Best,
Łukasz