void copy(@NotNull Target source,
            @NotNull File destination,
            @Nullable Revision revision,
            boolean makeParents,
            @Nullable ProgressTracker handler) throws VcsException;
void copy(@NotNull Target source,
            @NotNull File destination,
            @Nullable Revision revision,
            boolean makeParents,
            @Nullable ProgressTracker handler)