[devel] git -- backup
Sergey Vlasov
vsu на altlinux.ru
Ср Авг 25 11:41:57 UTC 2010
On Wed, Aug 25, 2010 at 01:16:43AM +0400, Денис Смирнов wrote:
> Как делать локальную копию всех моих репо на git.alt?
>
> Т.е. набор репозиториев и бранчей в точности совпадающий с содержимым моих
> репозиториев git.alt на момент синхронизации. rsync не подходит, ибо
> трафик из-за git-repack на git.alt.
Первоначальное создание:
git clone --mirror git.alt:packages/xxx.git /my/mirror/xxx.git
Хотя можно подсунуть и существующий репозиторий, сделав там в
.git/config:
[remote "origin"]
url = ...
fetch = +refs/*:refs/*
mirror = true
Обновление:
git --git-dir=/my/mirror/xxx.git fetch --prune
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20100825/89ecd53c/attachment.bin>
Подробная информация о списке рассылки Devel