合并错误后有没有办法恢复 Mercurial 架子?

2023-12-24

当我取消搁置时,它使用 Mercurial 的合并功能,但如果我完成合并时出现错误,我没有看到任何方法可以取回原始搁置的补丁并重做事情。除了搜索备份驱动器之外,还有什么方法可以做到这一点? (撤消取消搁置操作并将搁架放回原处,或者查看补丁文件中的内容)


我发现了它——通过环顾四周.hg目录。直接找到目录即可.hg/shelve-backup/。原来的补丁写在那里。

我现在看到这提到了hg help unshelve虽然我之前错过了它(而且它没有说目录的名称)

After a successful unshelve, the shelved changes are stored in a backup
directory. Only the N most recent backups are kept. N defaults to 10 but
can be overridden using the "shelve.maxbackups" configuration option.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

合并错误后有没有办法恢复 Mercurial 架子? 的相关文章

  • 列出其他人(即不是我)所做的提交?

    是否有一种标准方法可以列出 git 存储库中其他人 即不是我自己 所做的所有提交 I tried git log not author username 但看起来 not仅适用于修订版 的联机帮助页git log似乎没有提供反转谓词的方法
  • 有趣的是,当为 Mercurial 添加 .hgignore 时,该文件本身显示为“?”汞状态?

    正常吗 所以你只需要添加 hgignore到列表中忽略自身 是的 但你不想忽视 hgignore文件 当新人查看您的存储库时 您不希望他们获得您的忽略文件列表吗 相反 做hg add hgignore hg commit 底线 hgigno
  • Maven 中不同配置文件的不同 SCM

    在我的项目中 我们必须使用 maben build number 插件来构造 jar 的最终名称 为此我们使用 SCN 的修订版 因此我们需要 SCM 但是我们在无法直接访问的受控环境和本地测试环境上有两个 SVN 因此对于我们的 poup
  • TFS 2017 - 如何构建/交付仅更改的文件?

    我正在使用 TFS 2017 关于标题 我找到了一个术语 增量构建 但是 我找不到在哪里设置它 我尝试在 构建参数 p IncrementalBuild true 中添加增量参数 但总是收到错误 表明这是错误的参数 是否可以仅交付 或构建并
  • Git 到 TFS 源代码管理迁移

    我想看看 TFS 如何为我的命令工作 所以我想将我们当前的 GIT 存储库移动到 TFS 数据库 我们使用 GIT 来获得普遍的分支支持 因此我想使用 TFS 2010 来解决该问题 现在的问题是 如何将 GIT 存储库导出到 TFS 显然
  • Mercurial 合并的默认主干版本?

    当我们将 Mercurial 功能发布存储库中的更改合并到主干存储库时 我们总是会与 Maven POM 文件 pom xml 和 Mercurial hgtags 文件发生冲突 我们总是想保留主干版本 我们永远不需要功能发布存储库版本 有
  • 如何恢复 CVS 中的重大更改?

    我的一位同事完全搞乱了我们主 CVS 存储库中目录的内容 我需要将整个模块恢复到去年年底的状态 请问执行此操作的 CVS 命令是什么 他添加和删除了数百个文件 因此简单的 从旧签出和提交中复制文件 是不够的 我有 RTFM 和 STFW 我
  • 使用BFG时可以指定多个文件吗?

    我正在尝试删除通配符无法覆盖的多种类型的文件 我尝试使用多个 delete files 但它不接受它 还尝试将文件全部放在 delete files 之后 但它也不接受它 有没有一种方法可以将它们全部放在一个命令中 如果没有 那么我必须运行
  • 使用 Maven 外部化 SCM 凭证

    有没有一种方法可以外部化我的 SCM 凭据 以便它们不会存储在项目的 POM 中 问题是 如果它们包含在项目的 POM 中 那么在部署项目时它们将对所有人可见 对于某些 SCM 提供商 您可以在
  • “解决方案的源代码控制之间似乎存在差异......”

    我们在 Visual Studio 2005 和 TFS 中经常遇到此错误 任何人都可以帮助我们查明此消息的原因吗 完整的消息是 解决方案的来源之间似乎存在差异 控制有关某些项目的信息以及 项目文件 为了解决这个差异 有必要检查 项目文件并
  • Mercurial 撤消最后一次提交

    如何撤消 Mercurial 中上次意外提交 未推送 的更改 如果可能的话 最好使用 TortoiseHg 来实现这一点 Update 在我的具体案例中 我提交了一个变更集 未推送 然后我从服务器上拉取并更新 通过这些新的更新 我决定我的上
  • 没有分支的 svn 存储库签出

    我必须检查一个有 8 个分支的存储库 我不会下载每个分支大小 400MB 只需检查文件夹结构和主干即可 repo trunk repo tags
  • 本地提交推送到中央服务器

    在工作中 我们使用 perforce 并被鼓励定期对其进行承诺 我对此很满意 然而 我想运行像 Mercurial 这样的东西 这样我就可以在本地提交正在进行的工作并且不一定编译 运行的东西 然后从中定期提交到中央 perforce 服务器
  • Git 合并删除文件

    这是第二次发生这种情况 当我进行合并时 我后来意识到正在合并的分支中的一些文件不再位于正在合并的分支中 最新的例子是我们有一个功能分支 我一直在合并主开发分支中的更改 合并后我们丢失了很多文件 并且它们现在不存在于功能分支中 为什么会出现这
  • 相当于 svnblame/gitblame 的clearcase?

    在 Rational Software 的 Clearcase 中 有一个cleartool子命令或其他命令行工具 相当于blameSVN 中的命令还是 git 中的命令 最接近的一个是cleartool annotate https ww
  • Git 与人工制品

    刚刚完成 NPM 和 Bower 的 Artifactory 设置 它非常容易使用 您只需更改存储库 URL 一切就正常了 查看有关如何让 Artifactory 与 github vcs 一起使用的文档 它看起来过于复杂 我想知道是否有人
  • 如何使用 LibGit2Sharp 从 Git 获取更改?

    下面的代码将 Git url 克隆到测试目录 var url http abc 555 com team project 555 git var path E temp 555 var credential new Credentials
  • 放弃所有并获得最新版本的干净副本?

    我正在移动构建过程以使用 Mercurial 并希望将工作目录恢复到提示修订版的状态 构建过程的早期运行将修改一些文件并添加一些我不想提交的文件 因此我有本地更改和未添加到存储库中的文件 放弃所有这些并获得具有最新版本的干净工作目录的最简单
  • 如何使用 Mercurial 将文件夹与现有 Heroku 应用程序链接

    我在 Bitbucket 上有一个现有的 Django 应用程序 我能够部署到 Herokuhg git https stackoverflow com q 9591380 343834 每当我想在应用程序文件夹中运行一些 heroku 命
  • Mercurial/extdiff 没有更改为临时目录(正如我认为应该的那样)

    使用 Windows Mercurial 和 extdiff 扩展 适用于 Mercurial 我试图设置 extdiff 以使用 WinDiff 作为外部比较工具 但我认为我已经将问题范围缩小到足以说明问题在我还没有做到这一点之前 根据我

随机推荐

  • 无法将类型“[_]”的值转换为指定类型“Array”

    错误信息 无法将类型 的值转换为指定类型 Array 错误行 var frontier Array var finalPaths Array Code import UIKit public class Vertex var key Str
  • 如何在 Postgres 中生成结果集的哈希值?

    我有两个用于记录内容的数据库 我想检查它们是否同步 批准的解决方案是定期 假设每小时 向两者发送选择 生成结果集的哈希值并比较它们 如果它们匹配则很好 否则会生成一些警报 目前我正在通过 bash 脚本 执行此操作 log table SE
  • 在 Javascript 中扩展对象

    我正在尝试以这种方式扩展对象功能 Object prototype get type function if this constructor var r W function s w var match r exec this const
  • 如何从开罗表面创建 GtkImage?

    我希望能够从开罗表面制作 GtkImage 无需编写临时文件 我目前将表面以 PNG 形式写入字符数组 然后将其提供给 Pixbuf 加载器以获取用于创建 GtkImage 的 Pixbuf typedef struct unsigned
  • 使用 open xml sdk 只读或锁定特定单元格或行

    我正在使用 open xml sdk 导出 Excel 我获取 Excel 文件并将该文件复制到另一个位置 然后插入包含数据的新行 我应该使用 open xml sdk 将这些行设置为只读 或者我必须锁定 怎么做 我参考了以下链接使用 Op
  • 如何在 Python 中发送和接收 HTTP POST 请求 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我需要一个简单的客户端方法 可以在 HTTP POST 请求中发送布尔值 以及一个监听 POST 内容并将 POST 内容保存为 va
  • ReferenceError:描述未定义

    我正在尝试使用 graphql 端点运行测试gest https github com mfix22 gest 下面是我的代码 const Gest require graphicli const schema require path s
  • 在 AWS elasticbeanstalk 中配置未找到 .ebextensions 的 nginx 配置文件

    我正在尝试使用自签名 SSL 对部署在 AWS elastic beanstalk 上的 springboot Web 服务器后端启用 https 我按照在线教程和指南使用新的 https instance config 更改我的 ngin
  • EF Core 中 DbSet 属性和 Set() 函数之间的区别?

    鉴于这种背景 public class FooContext DbContext public FooContext DbContextOptions
  • 防止Android“长按”保存图像

    我用 HTML 和 Javascript 为 iPhone 和 Android 编写了一个网络应用程序 其中涉及拖放图像 您可以通过将手指放在图像上大约一秒钟来启动拖动 然而 Android 然后会弹出一条消息 让我选择保存图像 将其设置为
  • 滚动查看寻呼机内容时显示和隐藏操作栏

    我想显示和隐藏操作栏 工具栏作为 Google Play 商店应用程序 我使用顶部的滑动选项卡和视图寻呼机来显示每个选项卡的内容 以下是 Google Play 商店应用程序的屏幕截图供参考 我的布局 XML
  • 如何使按钮不可点击[重复]

    这个问题在这里已经有答案了 所以现在我在下一个按钮位于活动最后一页时无法单击时遇到问题 截至目前 它返回到第一个屏幕 我该如何做到这一点 以便它知道何时使按钮变灰或在用户到达最后一个屏幕时使其不可点击 这是我的代码 public class
  • 使用复杂的 GUI 编写跨平台应用程序

    我想开发一个具有复杂 GUI 的应用程序 带动画的组合框 带样条线的图表 透明层 我对 C 2 0 有很好的经验 并且正在研究 WPF 但不幸的是 我读到没有计划将 WPF 移植到 Mono 如果我坚持C 并使用创建自定义 GUI 控件Op
  • 如何列出 Android Q(API 级别 29)中的所有内部存储文件夹?

    我是编程新手 想在 android studio 中制作一个文件管理器 我在列出 API 级别 29 中的所有设备文件夹时遇到问题getExteralStorageDirectory已被弃用 根据文档 https developer and
  • POD 与非 POD 类类型的默认初始化

    C 标准表示 8 5 5 默认初始化类型的对象T means If T是非 POD 类类型 第 9 条 默认构造函数T被调用 并且初始化是错误的 如果T没有 可访问的默认构造函数 If T是一个数组类型 每个元素都是默认初始化的 否则 该对
  • 可滚动电子表格应如何在 Tkinter 中显示?

    目前我正在使用树视图 问题是我正在使用相当大的数据集 为了使 GUI 不庞大 我限制了 Treeview 的大小以适应窗口 并添加了垂直和水平滚动条 它完全按照我想要的方式显示数据 但是在每个方向滚动时都存在速度问题 是否有更好 更快的方法
  • 不区分大小写的查询字符串请求参数

    我的目标是以下所有 URI 都应该有效 https 休息 xyz sort name https 休息 xyz Sort name https 休息 xyz filter 名称 值 https 休息 xyz Filter 名称 值 为了实现
  • jQuery 可排序容器滚动 div 与溢出自动

    为了让这项工作成功 我一直在绞尽脑汁 我有两个连接的可排序对象 定义如下 var sortlists List1 List2 sortable appendTo body tolerance pointer connectWith List
  • 如何永久删除project.xcworkspace下的xcuserdata并解决未提交的更改

    我正在努力解决合并冲突的问题 请参阅由于与 UserInterfaceState xcuserstate 冲突而无法合并 https stackoverflow com questions 13870652 cannot merge due
  • 合并错误后有没有办法恢复 Mercurial 架子?

    当我取消搁置时 它使用 Mercurial 的合并功能 但如果我完成合并时出现错误 我没有看到任何方法可以取回原始搁置的补丁并重做事情 除了搜索备份驱动器之外 还有什么方法可以做到这一点 撤消取消搁置操作并将搁架放回原处 或者查看补丁文件中