▲ | lowboy 4 days ago | ||||||||||||||||
by default, snapshots only get created on (most) `jj` invocations the watchman integration runs snapshots on filesystem changes[0], so every time a tracked file changes on disk, a new commit is added to the evolog regardless of `jj` invocations so say if you ran `jj status`, then changed a tracked file 3 times, and then ran `jj status` again: without watchman you'd have 2 new evolog entries, resulting from the two `jj status` calls with watchman you'd have 5 new evolog entries: one from `jj status`, 3 from file changes, and one from the second `jj status` | |||||||||||||||||
▲ | paradox460 4 days ago | parent [-] | ||||||||||||||||
Oh I misunderstood and thought watchman was something like fswatch or entry. Neat! | |||||||||||||||||
|