Which open source repository or version control systems store files' original mtime, ctime and atime

Posted by sampablokuper on Stack Overflow See other posts from Stack Overflow or by sampablokuper
Published on 2010-02-18T20:16:33Z Indexed on 2010/03/14 19:15 UTC
Read the original article Hit count: 239

Filed under:
|
|

I want to create a personal digital archive.

I want to be able to check digital files (some several years old, some recent, some not yet created) into that archive and have them preserved, along with their metadata such as ctime, atime and mtime.

I want to be able to check these files out of that archive, modify their contents and commit the changes back to the archive, while keeping the earlier commits and their metadata intact.

I want the archive to be very reliable and secure, and able to be backed up remotely.

I want to be able to check files in and out of the archive from PCs running Linux, Mac OS X 10.5+ or Win XP+.

I want to be able to check files in and out of the archive from PCs with RAM capacities lower than the size of the files. E.g. I want to be able to check in/out a 13GB file using a PC with 2GB RAM.

I thought Subversion could do all this, but apparently it can't. (At least, it couldn't a couple of years ago and as far as I know it still can't; correct me if I'm wrong.)

Is there a libre VCS or similar capable of all these things?

Thanks for your help.

© Stack Overflow or respective owner

Related posts about svn

Related posts about vcs