Tracking data and code dependencies

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