git-m - multiple git replication and management utility

git-m - multiple git replication and management utility

Constantine Shulyupin const at makelinux.co.il
Sat Oct 12 09:14:55 IDT 2019


Hi friends,

Once I needed to replicate hundreds of repositories. Usually git modules
and tool repo are used for this task. But I had standalone gits without
repo or git modules or gits from different repo.

To solve this problem in generic way I made bash script and then python
utility for managing tree of git. The main replication feature scans tree
of gits metadata and then restores the tree using git clone and git
checkout.

I invite you to review and use the work:

https://github.com/makelinux/gitm/

Thank you
-- 
Constantine Shulyupin



More information about the Linux-il mailing list