Should I turn on/off repeatedly to reflect changes of currently developing packages?

[Summary]
I had some trouble with Revise.jl before as mentioned here.
rsync with option -I seems fix the bug. At this time, I’m literally newbie of Julia so I may not figure out what I did.

However, rsync -I occurs this issue (Revise.jl cannot trace files).
Anyway, Revise.jl now works well without rsync -I.

As @ericphanson said, JULIA_REVISE_POLL=1 will reflect changes for every few seconds.
If you use write codes in local pc and run the codes in server, rsync with option -I immediately reflects changes even without polling of Revise.jl.

EDIT: Nah, I found out what have made this error. That was the precompile with PackageCompiler.jl. The rsync option does not matter. Probably this will explain you.

So I decided to use Revise.jl with rsync -I while developing packages.

2 Likes