mercurialdvcsntfsalternate-data-stream

Mercurial and NTFS Alternate data stream


How does Mercurial handle Alternate Data Streams (in the NTFS file system)? If it can't handle that, is there a DCVS that does?

EDIT: When I change version with update, what happens to the ADS ? Is it lost (erased)? Is it versioned too? Is it alltogether ignored?


Solution

  • Mercurial does not store alternate data stream. Additionally, they are likely to be overwritten on update.

    I don't think any of the open source VCS I know handle that kind of thing (even permissions are usually not handled).