gpt4 book ai didi

svn - 如何验证重建的 svn 存储库

转载 作者:行者123 更新时间:2023-12-04 14:00:38 25 4
gpt4 key购买 nike

我重建了一个巨大的 svn 存储库(超过 350GB - 花了超过 11 天的时间才完成)。我如何根据现有仓库验证新仓库。我在两者上都尝试了“svn ls”,它们是相同的——但只是转储了根目录。有没有更好的方法,或者我只需要做随机测试?fyi,存储库在根目录中有超过 600K 个修订和 16K+ 个文件夹。

最佳答案

您应该在文件级别而不是从 svn 客户端比较存储库...因为如果您通过转储/加载周期创建它们,它们必须相同,除了在加载周期中添加的新修订...所以我建议在两个存储库树之间进行比较...如果您使用的是 unix,则通过 unix diff 工具...但是 350 GB 比较需要时间,但您必须支付的费用...

diff -r Repos1 Repos2

应该是一个空的结果,除了新的版本......

或者您可以执行第二个 svnadmin dump Repos2 >repos2.dump 并将其与您用来创建它的那个进行比较。结果应该是相同的...(新修订除外)...

或者写一个脚本从两个存储库中检查一些(或全部?)修订版并在那个级别上进行比较......但我认为这将花费更多时间......

关于svn - 如何验证重建的 svn 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4136308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com