gpt4 book ai didi

svnadmin 加载错误 - 文件已存在

转载 作者:行者123 更新时间:2023-12-01 02:46:08 26 4
gpt4 key购买 nike

我有一个带有 SVN 存储库的硬盘,但它“死了”。在我设法恢复它之前,我在另一个 HDD 上创建了新的存储库,并将所有文件提交到从修订版 1 开始的新存储库,并丢失了所有历史记录。

现在我已经恢复了旧的 SVN 存储库,我正在尝试将我正在处理的新存储库加载到旧存储库中,因此基本上新存储库的修订版 1 必须成为旧存储库的修订版 2456。

当我运行 svnadmin load 命令时,出现以下错误:

<<< Started new transaction, based on original revision 1
* adding path : ---------------- ...svnadmin: File already exists: filesystem 'C:\
Repositories\repname\db', transaction '2788-25k', path '----------------'

知道如何“合并”它们吗?当然,如果有可能的话……

最佳答案

您必须从一个新的存储库重新开始,并首先从原始存储库加载事务。

svnadmin dump recovered-repo > dumpfile
svnadmin load new-repo < dumpfile

然后从崩溃后您一直在使用的当前存储库的末尾加载新事务。请务必指定您的修订以仅采用新内容。
svnadmin dump current-repo -r firstnewrev:lastnewref --incremental > newdumpfile
svnadmin load new-repo < newdumpfile

因为我没有任何要测试的存储库,所以我还没有实际测试过这个,所以要小心,不要弄乱你没有备份的任何东西。如需更多帮助,请参阅免费在线书籍: http://svnbook.red-bean.com/

关于svnadmin 加载错误 - 文件已存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6911220/

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