svn mkdir foo vs. mkdir foo; svn add foo

我在颠覆教程中看到,将文件夹添加到您的回购的方式是

  mkdir foo
  svn add foo 

但是运行svn mkdir foo 据我所知,也是一样的。 是否有理由mkdir然后添加而不是svn mkdir?

不同之处在于svn mkdir可以直接在URL上运行:

svn mkdir svn://remote.host/what/ever

没有任何function不同,我知道。

一个是比另一个更简单的input,如果你摆脱了使用svn mkdir的习惯,你可能会忘记svn add

传统上,执行版本控制的应用程序不pipe理文件属性。 从这一点来看,“mkdir foo; svn add foo”在某些场景下可以更加灵活。