2017-04-21 32 views
0

深くネストされたSVNリポジトリのすべてのブランチを一覧表示する方法を教えてください。私は SVN内のすべてのブランチを一覧表示する方法

をしようとしたのsvn LS%のsvn-URLツーブランチフォルダ%

しかし、それは同様にファイルとフォルダのリストが表示されます。

私は私のSVNのレポ

  • /支店/支店-
  • /支店/支店-A /ブランチ-B
  • /支店/支店-A /たブランチに分岐構造を以下していますC
  • /支店/支店-A /ブランチ-C /ブランチ-D
  • /支店/支店-E
  • /支店/支店-F

私はパス(ブランチの中のファイル/フォルダではない)を持つブランチリストを取得する必要があります。

  • /ブランチ/分岐
  • /ブランチ/分岐-A /分岐B
  • /ブランチ/分岐-A /分岐C
  • /ブランチ/分岐-A /たブランチC /ブランチ-D
  • /支店/支店-E
  • /支店/支店-Fあなたは--depthオプションを追加する必要が

答えて

2

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

From subversion docs

: だけですぐに操作の対象ではなく、そのファイルまたはディレクトリの子供たちのいずれかを含みます。

--depth ファイル: 操作の即時ターゲットとその直下のファイルの子を含めます。 即値 --depth

: は、即時操作の対象とその直接のファイルやディレクトリの子供たちのいずれかを含みます。ディレクトリの子はそれ自身が空になります。

--depth 無限: 直接ターゲット、そのファイルとディレクトリの子、その子の子などを完全な再帰まで含めます。

関連する問題