+3

Multi-repository Support: Simultaneous Git-Flow Transactions

Sean McNeill 4 years ago updated by Marc Strapetz 4 years ago 2

I have many repositories, organized into groups. For example Project A will consists of four or five different repositories. When I do  a hotfix, I do it to all of the repositories used by that project, so they all have a 1.70.10 tag that I can build from, even if only one of the repositories changes. 

So, it would be nice to perform operations like "finish hotfix" on multiple repositories (perhaps all in a Group) all at the same time, and have them all working on the git flow operations simultaneously. Right now I do them one at a time and it can be tedious. I have external scripts to accomplish this but it would be nice to be able to do it right from Smartgit.

This is a great and needed feature not just for git flow but with many repo operations including commit (shared message), create branch, rename branch, delete branch, rebase head to....

Other feature requests exist with this idea.  Some I found (searching in userecho is very limited :(  ) are:
https://smartgit.userecho.com/en/communities/1/topics/292-multiple-commit

https://smartgit.userecho.com/en/communities/1/topics/956-multiple-branch-renaming

https://smartgit.userecho.com/en/communities/1/topics/1004-allow-repo-actions-on-selected-groups

https://smartgit.userecho.com/en/communities/1/topics/722-git-rebase-head-to-fetched-option-on-multiple-selected-repos-or-repo-group

Agreed. There has been so much good evolution of Smartgit. Multiple tasks, perhaps each one creating an output tab,  would take it to the next level.