我在 Subversion 教程中看到,向 repo 添加文件夹的方法是
创建目录 foo svn 添加 foo据我所知,它的作用是一样的。为什么要使用 mkdir 然后添加,而不是 svn mkdir?但是运行 svn mkdir foo
答案1
不同之处在于svn mkdir
可以直接对 URL 进行操作:
svn mkdir svn://remote.host/what/ever
答案2
据我所知,功能上没有任何不同。
其中一个输入起来比另一个长,而且svn add
如果你不再使用这个命令,你可能会忘记svn mkdir
。
答案3
传统上,进行版本控制的应用程序不管理文件属性。从这一点来看,“mkdir foo; svn add foo”在某些情况下可以更加灵活。