描述
此命令移动工作副本或存储库中的文件或目录。
提示
此命令等效于一个 svn copy 接着一个 svn delete。
注意
Subversion 不支持在工作副本和 URL 之间移动。此外,您只能在单个存储库中移动文件—Subversion 不支持跨存储库移动。
- WC -> WC
移动并安排文件或目录以添加(带历史记录)。
- URL -> URL
完成服务器端重命名。
选项
--message (-m) TEXT
--file (-F) FILE
--revision (-r) REV (Deprecated)
--quiet (-q)
--force
--username USER
--password PASS
--no-auth-cache
--non-interactive
--editor-cmd EDITOR
--encoding ENC
--force-log
--config-dir DIR
示例
移动工作副本中的文件
$ svn move foo.c bar.c
A bar.c
D foo.c
移动存储库中的文件(立即提交,因此需要提交消息)
$ svn move -m "Move a file" http://svn.red-bean.com/repos/foo.c \
http://svn.red-bean.com/repos/bar.c
Committed revision 27.