Я пытаюсь использовать Incron на Centos 7, чтобы посмотреть каталог изменений и вернуть эти изменения в локальный репозиторий git.Использование Incron с Git для автоматического резервного копирования
В качестве теста я создал следующее:
/root/srv <-- The live source directory
/root/git <-- The backup location directory
/root/bin/git-autocommit <-- The script that does the backup and move
Мой ГИТ-автокоммит сценарий выглядит следующим образом: #/бен/Баш
REP_DIR="/root/git" # repository directory
NOTIFY_DIR="/root/srv" # directory to version
cd $REP_DIR
GIT_WORK_TREE=$NOTIFY_DIR /usr/bin/git add .
GIT_WORK_TREE=$NOTIFY_DIR /usr/bin/git commit -a -m "auto"
И я сделал это исполняемый файл.
Я сейчас пытаюсь выполнить:
incrontab -e /root/srv IN_MODIFY,IN_CREATE,IN_MOVED_FROM,IN_MOVED_TO /root/bin/git-autocommit
, но я получаю эту ошибку:
invalid arguments - operation and source file cannot be combined
Я не могу точно понять, что происходит.