svn - 如何从某些修订/推送中删除 Mercurial 存储库

标签 svn mercurial dump revisions

我在最近 4-5 次修订/推送到主存储库中破坏了一些代码。现在我想完全删除这个推送并从那时开始我的存储库的 HEAD 。我怎样才能做到这一点?在 SVN 中,有 dump 命令,它将整个存储库从一个版本复制到另一个版本。 Mercurial 或其他方式有替代品吗?

最佳答案

您可以使用convert extension这样做。
虽然,我真的不明白为什么人们总是想在他们的 VCS 历史记录中隐藏/删除他们犯的错误。只要您在较新的版本中修复它,这并不重要...

关于svn - 如何从某些修订/推送中删除 Mercurial 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3785397/

相关文章:

svn:从结账中删除 P 标志

svn - 如何防止自己更新我的 svn 工作副本

java - 为 IntelliJ 中的项目初始化 Mercurial

mysql - 如果 mysql 转储文件具有 blob 字段但在不使用 --hex-blob 参数的情况下转储,如何修复它?

mysql - 从 --alldatabase.sql.gz 中提取单个数据库

c# - 无法读取根

apache - 无法使用 Apache 和 LDAP 对 Subversion 用户进行身份验证

version-control - 在 Mercurial MQ 扩展中更新提交消息

mercurial - 替换 hg 分支的内容

laravel - 在 Laravel 中使用 dd() 函数