gpt4 book ai didi

svn - 如何删除最后的 svn 修订版?

转载 作者:行者123 更新时间:2023-12-02 07:35:34 27 4
gpt4 key购买 nike

我想从存储库中删除最后一个修订版(或最后 n 个修订版)。

怎么做?

是否可以从 project/db/revs/project/db/revprops/ 中删除 svn 修订文件?

最佳答案

我只是尝试完全按照您在问题中的建议进行操作,并且成功了!

首先,您从 db/revpropsdb/revs 中删除最后一个修订版。然后你还必须减少 db/currentdb/txn-current

中的数字

如果任何其他开发人员已经 checkout 最后一个修订版,那么他们必须重新 checkout 新版本。 checkout 旧版本似乎没问题。

不会有不可预见的副作用,因为我在之前和之后做了一个差异,并且数据库是相同的(在提交和删除最后一个版本之后)。

但我认为很明显,您只能在链的末端删除修订。从中间删除修订可能会搞砸修订之间的增量。

你不需要成为 svn 数据库结构方面的专家来做这些简单的事情,正如 bahrep 在评论中所建议的那样

关于svn - 如何删除最后的 svn 修订版?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16945308/

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