2017-04-21 69 views
0

如何列出深度嵌套的SVN回購中的所有分支。我試圖如何列出SVN中的所有分支

SVN LS%SVN-URL到分支文件夾%

但它給文件和文件夾的名單。

我已經在我的SVN回購

  • /分公司/分支機構 - 一個
  • /分公司/分支機構-A /支-B
  • /分公司/分支機構-A /科順以下分支結構ç
  • /支鏈/支-A /分支-C /分支d
  • /支鏈/支-E
  • /支鏈/支-F

所以我需要得到分支列表與路徑(不是分支內的文件/文件夾)例如

  • /支鏈/支一個
  • /支鏈/支-A /分支-B
  • /支鏈/支-A /分支-C
  • /支鏈/支-A /科順C /支-d
  • /分公司/分支機構-E
  • /分公司/分支機構-F

回答

2

您需要添加--depth選項

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

From subversion docs

--depth : 只包括操作的直接目標,而不是它的任何文件或目錄的孩子。

- 深文件: 包括該操作的直接目標及其任何直接文件子目錄。

--depth 的立即: 包括操作的直接目標及其任何直接的文件或目錄的孩子。目錄兒童將自己變爲空白。

- 深無窮大: 包括直接目標,它的文件和目錄子目錄,子目錄子目錄等,以完整遞歸。

相關問題