颠覆性:合并时深度'工作副本'和'递归'之间的差异?

Syl*_*lar 23 eclipse svn subversive

使用Eclipse的Subversive插件进行合并时,有一个名为"depth"的下拉框,除了其他选项外,还可以选择"working copy"和"recursive".

我总是使用默认设置"工作副本",但我想知道"工作副本"和"递归"之间的区别是什么.谁能解释一下?

Von*_*onC 12

它必须类似于TortoiseSVN中提供深度选项(也在合并选项中):

  • 递归:整个树,包括所有子文件夹和子文件夹
  • 工作副本:保留工作副本中指定的深度.结帐对话框中不使用此选项,但它是具有深度设置的所有其他对话框中的默认选项.

注意:该--depth选项是1.5中的新选项,它将Subversion子命令的操作限制在目标工作副本或URL中的某个深度.

这比关于合并Subversion文档更详细.

替代文字


Dia*_*cus 6

我认为"工作副本"选项意味着"选择检查哪个工作副本".如果使用"直接子女"签出工作副本,则只会合并直接子女.