mirror of
https://github.com/coreutils/coreutils.git
synced 2024-12-11 10:53:42 +08:00
add comments
This commit is contained in:
parent
b1e5afbaef
commit
d8fd301dea
@ -1,6 +1,17 @@
|
||||
#!/bin/sh
|
||||
# Ensure that using `cp --preserve=link' to copy hard-linked arguments
|
||||
# onto existing destinations works, even when one of the link operations fails.
|
||||
# This bug was fixed in coreutils-4.5.9.
|
||||
# To exercise this bug is non-trivial:
|
||||
# Set-up requires at least three hard-linked files. In copying them,
|
||||
# while preserving links, the initial copy must succeed, the attempt
|
||||
# to create the second file via `link' must fail, and the final `link'
|
||||
# (to create the third) must succeed. Before the corresponding fix,
|
||||
# the first and third destination file would not be linked.
|
||||
#
|
||||
# Note that this is nominally a test of `cp', yet it is in the tests/mv
|
||||
# directory, because it requires use of the --preserve=link option that
|
||||
# mv enables by default.
|
||||
|
||||
if test "$VERBOSE" = yes; then
|
||||
set -x
|
||||
|
Loading…
Reference in New Issue
Block a user