24

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

我总是使用默认设置“工作副本”,但我想知道“工作副本”和“递归”之间的区别是什么。有人可以解释吗?

4

2 回答 2

13

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

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

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

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

替代文字

于 2010-11-22T09:58:23.913 回答
6

我认为“工作副本”选项的意思是“选择签出工作副本的选项”。如果使用“直接子项”签出工作副本,则只会合并直接子项。

于 2010-11-22T09:55:47.053 回答