add repo support for move and copy