Name
svn move — Move a file or directory.
Synopsis
svn move SRC DST
Description
This command moves a file or directory in your
working copy or in the repository.
Tip
This command is equivalent to an
svn
copy
followed by
svn
delete
.
Note
Subversion does not support moving between working
copies and URLs. In addition, you can only move files
within a single repository—Subversion does not
support cross-repository moving.
-
WC -> WC
-
Move and schedule a file or directory for
addition (with history).
-
URL -> URL
-
Complete server-side rename.
Alternate Names
mv, rename, ren
Changes
Working copy, repository if operating on a URL
Accesses Repository
Only if operating on a URL
Switches
--message (-m) TEXT
--file (-F) FILE
--revision (-r) REV
--quiet (-q)
--force
--username USER
--password PASS
--no-auth-cache
--non-interactive
--editor-cmd EDITOR
--encoding ENC
--force-log
--config-dir DIR
Examples
Move a file in your working copy:
$ svn move foo.c bar.c
A bar.c
D foo.c
Move a file in the repository (an immediate commit,
so it requires a commit message):
$ svn move -m "Move a file" https://svn.red-bean.com/repos/foo.c \
https://svn.red-bean.com/repos/bar.c
Committed revision 27.