В этой статье я приведу пример обновления Phabricator.
В первую очередь обязательно сделаем резервную копию.
Допустим Phabricator установлен в директорию /home/phd/ и создан пользователь phd, тогда переключимся на пользователя:
su phd
Убедимся что используется стабильная ветка:
cd /home/phd/arcanist/ git checkout stable cd /home/phd/libphutil/ git checkout stable cd /home/phd/phabricator/ git checkout stable
Остановим процесс:
/home/phd/phabricator/bin/phd stop
Обновим файлы:
cd /home/phd/libphutil/ git pull cd /home/phd/arcanist/ git pull cd /home/phd/phabricator/ git pull
Обновим базу данных:
/home/phd/phabricator/bin/storage upgrade
Теперь можно запустить процесс:
/home/phd/phabricator/bin/phd start
И перезапустим веб сервер:
sudo service apache2 restart
Смотрите также мою статью:
Установка Phabricator в Ubuntu