./sysutils/xcp, Extended cp

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.20.4, Package name: xcp-0.20.4, Maintainer: pin

xcp is a partial clone of the Unix cp command. It is not intended as a full
replacement, but as a companion utility with some more user-friendly feedback
and some optimisations that make sense under certain tasks.

Warning: xcp is currently beta-level software and almost certainly contains
bugs and unexpected or inconsistent behaviour. It probably shouldn't be used for
anything critical yet.


Master sites:

Filesize: 57.414 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-23 11:06:44 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/xcp: update to 0.20.4

    Add ACL testing.
    README cleanups, including adding a feature comparison to cp.
   2024-02-14 11:29:53 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/xcp: update to 0.20.3

 - Add more checks and tests for self-overwrite corner cases.
   2024-02-09 14:59:22 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/xcp: update to 0.20.2

v0.20.2
 - Move to simpler libxcp driver API.
 - Add some more pre-run checks for argument corner cases.

v0.20.1
 - Update shell completions with --no-timestamps option.

v0.20.0
 - This release adds copying of file timestamps. This is enabled by default,
   and can be disabled with the new --no-timestamps option.
   2024-02-02 10:21:02 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/xcp: update to 0.19.0

 - This release adds the ability to backup files that are about to be
   overwritten. cp style number-backups and auto-(numbered)-backups
   are supported.
   2024-01-26 09:06:07 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/xcp: update to 0.18.1

 - Small patch release to fix a build dependency.
   2024-01-24 09:12:19 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/xcp: update to 0.18.0

 - Internal rework to split the main xcp engine into libxcp. This should allow
   reuse elsewhere, and improve error handling.
   2024-01-13 20:25:08 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/xcp: update to 0.17.0

 - Shell completion scripts are now available for bash, fish, and zsh. Thanks to @hg.
 - Better handling and surfacing of errors, especially for the parblock driver.
 - Major cleanups and refactoring of the drivers to remove duplication and \ 
facilitate reuse.
   2023-12-20 09:11:17 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/xcp: update to 0.16.0

 - Add reflink support for filesystems that support it (XFS, Btrfs, bcachefs).
 - Add CI for FreeBSD (thanks to @yurivict for bug reports and suggestions).
 - The parblock driver now works with MacOS.
 - Test cleanup and optimisation of stress tests.