我如何可以列出存储库中的目录条目? (我有大量的存储库)

我知道“列表命令” – >在存储库中列出目录条目…但我的问题是我有大量的存储库…如果我想执行列表命令到每个存储库的结果是大量的命令.. 。你不能忘记input每个命令的密码…所以它很难工作,而不是逻辑

如果您有托pipe存储库的服务器的shell访问权限(并且读取存储库目录本身的权限),则可以执行如下操作:

对于我在/父/path/的/回购/ *; 做
     #虽然不是完美的检查存储库,但很可能
    除非你做的事很奇怪
     if [-d“$ i”] && [-f“$ i / format”]; 然后
         svn ls“file:// $ i”
    科幻
 DONE

你也可以用svnlook treereplacesvn ls ,具体取决于你正在寻找的输出types( svnlook tree产生类似于那tree输出)。

如果您必须远程访问存储库,不幸的是您使用svn命令卡住了。 如果你有一个文件列表(或者可以通过编程的方式获取列表,很难给出一个具体的例子,而没有更好地了解你的Subversion服务器是如何configuration的),你可以做一个类似的循环并使用--username--password选项svn