[Feature request] Controlling synced repos as a unit
When you use the 'Control repositories synchronously' setting in IDEA, then git actions will target all repos. For example 'checkout develop' will checkout that branch for all repos in project.
It would be nice if this functionality is also supported by gitflow plugin. The possibility to 'start finish' globally, for every repo at once, and all the other actions as well.
Thanks for the suggestion! It sounds like a really big feature, which means I won't be able to get around to it soon.
If you want to take a stab at it yourself there's a handy starting guide here: https://github.com/OpherV/gitflow4idea/blob/develop/docs/project_setup.md
I am also too busy right now. So I will hope for some other generous soul willing to invest time.
Is that project setup doc still up to date? The only plugin SDK I have, has java1.8 baked into it. Which IDEA plugin SDK are you using?
This feature would be very great. :+1:
Can you give me a Hint, where to look? I maybe want to implement this feature myself
@YanickFrehner Essentially every time a git flow action is initiated with a repo, it has to be initiated for all relevant repos. You'll also need to take care of all possible edge cases (e.g. off the top of my head closing a feature branch on on repo, but another repo doesn't have that branch, or opening a new release branch and another repo already having that branch, or a merge failing on some repos) + error handling