rsync を使用してファイルを変更すると、変更が更新されないようです。私はこのrsyncスクリプトを持っています:
DEST1="/home/user/odoo8/addons"
DEST2="/home/user/odoo8/addons-bckp"
SRC="/home/user/odoo8/source/***/*"
for DEST in $DEST1 $DEST2; do
rsync -av --exclude='.git' $SRC $DEST
done
--auto-reload
サーバーを再起動せずに python および xml ファイルを更新できるオプションを使用して、Odoo サーバーを実行しています。内のファイルを変更する/home/user/odoo8/addons/
と、サーバーを再起動しなくても更新されます。しかし、source
ディレクトリでアンチシングを変更し、rsync を実行して変更を にプッシュすると/home/user/odoo8/addons/
、変更は更新されません。そして、サーバーを再起動した場合にのみ更新されます。
ファイルを「上書き」するとpyinotifyは機能しませんか? たとえば、rsync を使用するのは好きですか?