LINUX.ORG.RU

Кэш для Git-репозиториев

 


0

1

На работе регулярно приходиться клонировать большие репозитории, а скорость «Интернетов» не всегда большая (днём канал забивается).

Как следствие при ручной работе с репами приходиться делать git clone --mirror ... LOCAL_MIRROR && git clone LOCAL_MIRROR ...

Для Yocto и т.п. можно настроить общее место для кэша. Но это решает только часть проблем.

Добавим к этому нескольких разработчиков.

Поиск мне выдаёт только варианты вроде: https://github.com/kooltux/git-cache

Но как правило, в таких проектах всего несколько коммитов N-летней давности (может конечно: взяли написали, работает и нефиг больше трогать).

Кто чем пользуется? Или что порекомендует?

★★★★★

tar наше «всё».

anonymous
()

А –depth 1 не спасёт ? Можно глубину задать и список веток, значительно уменьшает размер закачки

AKonia ★★
()

На работе регулярно приходиться клонировать большие репозитории

И все время разные? Потому что в противном случае каждый репозиторий достаточно склонировать один раз и использовать сколько угодно рабочих копий

annulen ★★★★★
()

не нужны сторонние поделки, все есть в git

git clone –reference local/repo url

FriendshipIsMagic
()
Последнее исправление: FriendshipIsMagic (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.