1

SVN リポジトリのデフォルト レイアウトを理解したい。私の理解では、これはレイアウトです:

/trunk
     /Project1
     /Project2
/branches
     /Project1
     /Project2
/tags
     /Project1
     /Project2

しかし、レポはそのレイアウトに従う必要はありません。既存の svn リポジトリのレイアウトを決定するにはどうすればよいですか?

4

1 に答える 1

5

SVN のリポジトリ レイアウトは完全にユーザー次第です。高度なフックで明示的に強制されない限り (あまり一般的ではありません)、規則に従う必要はありません。

コマンドを使用して、svn listsvn をリモートで探索できます。つまり、チェックアウトせずに:

svn list http://myserver/svn/repo

また、再帰的に使用することも、XML 出力を生成することもできます。

-R [--recursive]         : descend recursively, same as --depth=infinity
--depth ARG              : limit operation by depth ARG ('empty', 'files',
                          'immediates', or 'infinity')
--xml                    : output in XML

そのほか、指定したリビジョン時点での状態を確認できます。次のコマンドは、オプションの完全なリストを提供します。

svn list --help
于 2012-11-12T22:32:05.860 に答える