svn ci 与 svn 提交。有区别吗?

svn ci vs. svn commit. is there a difference?

这两个命令有区别吗:

svn ci -m "checking in."

svn commit -m "checking in."

文档说 ci 只是 commit 的快捷方式,所以它们是等价的:

http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.commit.html

命令svn help列出commit作为命令,ci作为快捷命令。它们是等价的。

$ svn help
usage: svn <subcommand> [options] [args]
Subversion command-line client, version 1.8.11.
Type 'svn help <subcommand>' for help on a specific subcommand.
Type 'svn --version' to see the program version and RA modules
  or 'svn --version --quiet' to see just the version number.

Most subcommands take file and/or directory arguments, recursing
on the directories.  If no arguments are supplied to such a
command, it recurses on the current directory (inclusive) by default.

Available subcommands:
   add
   blame (praise, annotate, ann)
   cat
   changelist (cl)
   checkout (co)
   cleanup
   commit (ci)
   copy (cp)
   ...