如何列出SVN中的所有分支

如何列出SVN中的所有分支,svn,Svn,如何列出SVN repo中嵌套较深的所有分支。我试过了 svn ls%svn到分支文件夹的url% 但它也给出了文件和文件夹的列表 我的SVN回购协议中有以下分支结构 /分支机构/分支机构-a /分支机构/分支机构a/分支机构b /分支机构/分支机构a/分支机构c /分支机构/分支机构a/分支机构c/分支机构d /分支机构/分支机构-e /分行/分行-f 因此,我需要获取带有路径的分支列表(而不是分支中的文件/文件夹),例如 /分支机构/分支机构-a /分支机构/分支机构a/分支机构b /

如何列出SVN repo中嵌套较深的所有分支。我试过了

svn ls%svn到分支文件夹的url%

但它也给出了文件和文件夹的列表

我的SVN回购协议中有以下分支结构

  • /分支机构/分支机构-a
  • /分支机构/分支机构a/分支机构b
  • /分支机构/分支机构a/分支机构c
  • /分支机构/分支机构a/分支机构c/分支机构d
  • /分支机构/分支机构-e
  • /分行/分行-f
因此,我需要获取带有路径的分支列表(而不是分支中的文件/文件夹),例如

  • /分支机构/分支机构-a
  • /分支机构/分支机构a/分支机构b
  • /分支机构/分支机构a/分支机构c
  • /分支机构/分支机构a/分支机构c/分支机构d
  • /分支机构/分支机构-e
  • /分行/分行-f
您需要添加--depth选项

svn ls http://snvServer/Project/branches/ --depth immediates

--深度: 仅包括操作的直接目标,而不包括其任何文件或目录子级

--深度文件: 包括操作的直接目标及其任何直接文件子级

--深度立即: 包括操作的直接目标及其任何直接文件或目录子级。目录子目录本身将为空

--深度无限: 包括直接目标、其文件和目录子级、其子级的子级等,以实现完全递归