svnadmin包是否适用于未升级的1.6 repos?

Dav*_*ley 3 svn svnadmin pack

我一直在尝试在最初使用SVN 1.6创建的repos上运行svnadmin pack.但是,我看到没有输出表明命令正在做任何事情.是否会出现本机1.6回购自动发生分片打包的情况(而不是按需升级的回购)?我希望看到的输出是:

$ svnadmin pack /var/svn/repos
Packing shard 0...done.
Packing shard 1...done.
Packing shard 2...done.
…
Packing shard 34...done.
Packing shard 35...done.
Packing shard 36...done.
$
Run Code Online (Sandbox Code Playgroud)

但是我只是看到:

$ svnadmin pack /var/svn/repos
$
Run Code Online (Sandbox Code Playgroud)

我试图打包的回购有16个版本,我正在使用它作为测试回购,目的是打包> 1000转的其他回购

Jim*_*m T 9

打包仅适用于1000个修订版本的组(或任何碎片大小).如果您只有16次修订,则该分片仍处于活动状态且无法打包.

一旦你有超过1000个修订版,你可以收拾第一个碎片.

在2000次修订之后,您可以打包下一个分片,依此类推.

发行说明的这一部分提供了更完整的描述.

哦,实际上回答你的问题,它不是自动的,你需要手动运行"svnadmin pack"每次你想要打包尚未打包的旧的完整碎片.