svn ci vs svn commit.有区别吗?

use*_*644 7 svn bash

两个命令之间是否有区别:

svn ci -m "checking in."
Run Code Online (Sandbox Code Playgroud)

svn commit -m "checking in."
Run Code Online (Sandbox Code Playgroud)

Jus*_*ner 6

文档说这ci只是 的快捷方式commit,因此它们是等效的:

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


Chr*_*ava 6

该命令作为快捷方式命令与命令一起svn help列出。它们是等效的。commitci

$ 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)
   ...
Run Code Online (Sandbox Code Playgroud)