Alessandro, thank you for the questions! Ruslan, thanks for the answers!
You are right about immutable data files. The new copy
semantic can solve the issue with some negative impact on performance (you will feel that with 5Gb+ file size). And, as Ruslan described, Reflink
is a way to solve the issue without the impact on performance.
This feature was just released: DVC 0.9.7 release
Thanks,
Dmitry