Eve*_*eng 90
简短版:svn add*--force就是你所需要的
长版:根据svn添加手册页
通常,命令svn add*将跳过已受版本控制的任何目录.但是,有时您可能希望在工作副本中添加每个未版本化的对象,包括那些隐藏得更深的对象.传递--force选项使svn添加recurse到版本化目录:
$ svn add * --force
A foo.c
A somedir/bar.c
A otherdir/docs/baz.doc
Run Code Online (Sandbox Code Playgroud)
首先回答您是否应该启用递归选项的问题:如果您复制了包含多个文件和嵌套文件夹的文件夹结构,则递归添加是您需要的。
在命令行中,这应该适合您:
svn add * --depth infinity
Run Code Online (Sandbox Code Playgroud)
如果它不起作用,您可以尝试使用“--force”参数:
svn add * --force --depth infinity
Run Code Online (Sandbox Code Playgroud)
或者,在某些忽略属性出现问题的情况下,您可能还需要使用“--no-ignore”才能成功:
svn add * --force --no-ignore --depth infinity
Run Code Online (Sandbox Code Playgroud)