Noob alert. I am using rstudio with packrat and github with github desktop, and have enabled auto.snapshot. However I do not understand when it takes the snapshot. It for sure does not take a snapshot when installing a package, library a package or using a package, either in the terminal or in a script. (at least Github desktop does not have any changes to commit).
From the walkthrough I read: If you have automatic snapshots turned on, Packrat will record package upgrades and additions in the background, so you don’t even need to remember to call ::snapshot()
manually unless you’re performing a less common action.
However, this does not seem to be happening. What kind of events trigger an automatic snapshot? Is it time? How often?
Note also that by using the snapshot() command everything works fine and Github desktop finds the changes.
I am much grateful for any pointers!