Hi,

I have just committed a fix for issues with long path names when Fossil generates a tar file. What first looked simple wasn't because of backward compatibility requirements. You can find my work in branch 'ge-tarfix'.

I have attempted to use the rules laid out on the latest POSIX.1 standard to generate files that are backward compatible with older versions of 'tar'. These rules are described in the 'pax' section of IEEE Std 1003.1-2008. The subset of features I used have been in the standards for over 10 years, and GNU and BSD tar support them fully.

If you use very long or non-ASCII file names and your 'tar' program is out-of-date you may see a directory 'PaxHeader' show up. It contains the file information your program was not able to recognize.

All feedback is welcome. I'd especially like to have feedback on any issues on non-Unix platforms.


Thanks,

Gé
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to