### 名称 svn move ― 移动一个文件或目录。 ### 概要 ~~~ svn move SRC DST ~~~ ### 描述 这个命令移动文件或目录到你的工作拷贝或者是版本库。 ### 提示 这个命令同**svn copy**加一个**svn delete**等同。 ### 注意 Subversion不支持在工作拷贝和URL之间拷贝,此外,你只可以一个版本库内移动文件―Subversion不支持跨版本库的移动。 WC -> WC 移动和预订一个文件或目录将要添加(包含历史)。 URL -> URL 完全服务器端的重命名。 ### 别名 mv, rename, ren ### 变化 如果对URL操作会影响版本库,否则只影响工作拷贝 ### 是否访问版本库 只有在对URL操作时会 ### 选项 ~~~ --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 ~~~ ### 例子 移动工作拷bede一个文件: ~~~ $ 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. ~~~