У меня есть несколько сценариев, которые я хотел бы автоматически обновлять при наличии более новой версии (используя cronjob для регулярных проверок и загрузки с ftp?). Есть ли способ (не слишком сложный/продвинутый) для достижения этого? заранее спасибо
Используйте svn или git вместо ftp.
Чтобы установить svn вверх, перейдите в репозиторий svn (например, сборка или github) и прочтите инструкции. Затем вы можете загрузить свой код, запустив репозиторий svn или git. каждый раз, когда вы обновляете свой код, вы можете просто написать (для svn):
svn commit /path/where/you/code
После этого вы должны сделать первый заказ:
svn checkout http:/repositoryurl /path/to/the/code
Таким образом, вы можете получить задание cron одной строкой, т.е. для svn:
svn update /path/to/the/code
Если скрипты не принадлежат вам, стоит проверить доступный репозиторий svn или git, поскольку большинство проектов используют что-то вроде этого.