We discussed this earlier, but I have a few ideas that should make this viable:
from from either a tag e.g. "0.1" or from a commit sha 0c4a3.
Modes for cleaning up files generated by from version
a. force-clean: Delete all files that were created by from version
b. try-clean: Check if any files created by from version were changed, if yes fail.
c. partial-clean: Only delete all the files that were not changed
Modes for generating new files
a. force-gen: Replace existing files with newly generated ones
b. try-gen: Fail if any files would be overwritten
c. partial-gen: Only generate files that would not overwrite existing ones.
Have combined modes, i.e. force, try, partial
For values:
a. have some form of input file
b. just respecify all the values, as they might have changed from version to version as well.
With a vc project you can just use force and than have a look at the diff.
We discussed this earlier, but I have a few ideas that should make this viable:
from
from either a tag e.g. "0.1" or from a commit sha0c4a3
.from
version a.force-clean
: Delete all files that were created byfrom
version b.try-clean
: Check if any files created byfrom
version were changed, if yes fail. c.partial-clean
: Only delete all the files that were not changedforce-gen
: Replace existing files with newly generated ones b.try-gen
: Fail if any files would be overwritten c.partial-gen
: Only generate files that would not overwrite existing ones.force
,try
,partial
With a vc project you can just use
force
and than have a look at the diff.