hg copy#
mark files as copied for the next commit#
Mark dest as having copies of source files. If dest is a directory, copies are put in that directory. If dest is a file, the source must be a single file.
By default, this command copies the contents of files as they exist in the working directory. If invoked with -A/–after, the operation is recorded, but no copying is performed.
To undo marking a destination file as copied, use –forget. With that option, all given (positional) arguments are unmarked as copies. The destination file(s) will be left in place (still tracked). Note that `hg copy –forget` behaves the same way as `hg rename –forget`.
This command takes effect with the next commit by default.
Returns 0 on success, 1 if errors are encountered.