Hi folks, Subversion is already using apr_stat() to read the mtime of a file. But now we'd like to be able to *write* timestamps as well.
(For example, a CVS checkout sets all working-copy timestamps to the time they were last changed in the repository, and SVN should be able to do that as well.) AFAICT, there's no API to write timestamps. I assume it's just a hole that we can plug? * CVS can set timestamps on unix and win32, so it must be a portable thing. Looking at source code, Greg Hudson says it looks like CVS is just calling utime(), doing POSIX-ey things. * Cliff points out that there's an apr_file_attrs_set() and apr_file_perms_set() (which svn is using for other things) but neither seems to handle time. Has this conversation been had before?