Hi Tom,

> is there any reason why the source code version control system trashes
> file modification dates?

the underlying reason is to play well with "make" so that say if you
check out a file as it was two years ago and then use "make", make
will compile it because the timestamp of the file will be the current
date which is newer than the timestamp of the object file that you
still kept around.
https://git.wiki.kernel.org/index.php/Git_FAQ#Why_isn.27t_Git_preserving_modification_time_on_files.3F

For github those source code zipfiles and tarballs are automatically
generated from a tag, I did not upload them myself. It is possible
though somehow to convince it to use last-modification time == last
time that file was really changed by using a hook. I can look into
that.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to