LINUX.ORG.RU

rsync ? Я в hugo так делаю.

P.S. Извините, не увидел что вопрос про git.

Wind ★★★
()
Последнее исправление: Wind (всего исправлений: 2)

вроде бы у гита есть демонический режим, я бы копал в эту сторону. В качестве альтернативы можно добавить сервер в качестве репозитория.

Dred ★★★★★
()

А ты правда погуглил?

i-rinat ★★★★★
()

Расскажите кто нибудь пятизвездочному господину про деплой.

TDrive ★★★★★
()
Ответ на: комментарий от cvv

В смысле «локальны»? Они локальны для конкретного репозитория, да. Зайди в репозиторий на хостинге и положи туда нужные хуки. Скорее всего, тебя интересует что-то из post-receive, post-update и push-to-checkout.

intelfx ★★★★★
()
Ответ на: комментарий от intelfx

Благодарю. Я твой намек с первого раза понял. Не все VCS умеют триггерить ремотные хуки и я почемуто считал что в случае гита этим занимаются всякие врапперы типа gerrit.

cvv ★★★★★
() автор топика

Погугли на счёт git hooks, типа post-update. Я так понимаю человек хочет пушить от себя в репу, а та сама заливает изменения в ветке на тот сервак, где расположен проект. Погугли, что такое bare и non-bare репозитории.

Glafir
()

git pull --rebase в crontab. Просто, сердито, решает все проблемы.

Можно там же еще git clean -xf делать, что бы старый мусор вычищать.

Deleted
()
Ответ на: комментарий от Deleted

что бы старый мусор вычищать.

А есть вариант попроще, что бы видеть и не болела голова от чистки мусора?

anonymous
()
Ответ на: комментарий от anonymous

А есть вариант попроще, что бы видеть и не болела голова от чистки мусора?

А почему она должна болеть? git pull --rebase && git clean -xf на выходе даст тоже самое, что и после git clone.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.