svn mkdir foo 与 mkdir foo;svn add foo

svn mkdir foo 与 mkdir foo;svn add foo

我在 Subversion 教程中看到,向 repo 添加文件夹的方法是

创建目录 foo
 svn 添加 foo

但是运行 svn mkdir foo

据我所知,它的作用是一样的。为什么要使用 mkdir 然后添加,而不是 svn mkdir?

答案1

不同之处在于svn mkdir可以直接对 URL 进行操作:

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

答案2

据我所知,功能上没有任何不同。

其中一个输入起来比另一个长,而且svn add如果你不再使用这个命令,你可能会忘记svn mkdir

答案3

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

相关内容