Steve Smith
Steve Smith
That repository is only 5GB when I check it out? But that probably doesn't matter, as I can't reproduce this with any large repository. One thing to try: Can you...
xcp does currently preserve some attributes, including permissions and xattrs. There are others we don't ATM, but probably should (timestamps and ownership-when-root). There are other `cp` options we may decide...
Yeah, the timestamps thing is a straight-up oversight on my part. It'll be fixed in the next release.
Timestamp copy is now in version 0.20.0. Note that this is enabled by default, which is a difference from `cp`.
See also #50.
The README has been updated with notes on `cp` differences.
Low-level sparse file handling and related operations have been published as [libfs](https://crates.io/crates/libfs)
Fair enough. Would just the stdlib `PathBuf` be useful? If so I can update the PR.
Test output with the debugging uncommented: running 1 test p0: 0 p0: 1 p0: 2 p0: 3 p0: 4 p0: 5 p0: 6 p0: 7 p1: 0 -=- ThreadPool {...
Can you elaborate a bit? Which OS's, which architectures? What is your use case; would it be better to create a package rather than raw binaries?