Я согласен с Андре.Однако, если вы запрашиваете лучшие практики для живого проекта, я бы сделал это по-другому.
На локальном компьютере может быть установлено несколько версий.Единственное, что вам нужно изменить, это то, что видно на пути.Например, у вас может быть 1.1, 1.2, 2.0, и, в зависимости от того, какой файл вы хотите, просто измените свой файл /home/youruser/.bashrc
.
Причина, по которой простое обновление игры с git
или hg
будетне работает / хорошая идея, потому что, если есть проблемы, вы должны вернуться, откатить модули или знать, что нет.
Гораздо лучше просто поменять игровую версию, пересобрать, тщательно протестировать,как только вы согласитесь, что все хорошо, вы можете внести те же изменения в действующий сайт.
Если что-то не получается или вы безнадежно потеряны, все, что вам нужно сделать, это отменить изменения всвой проект и переключите игровую версию.Вы вернетесь туда, откуда начали.