TortoiseHg 取消搁置失败/中止

发布于 2024-11-19 05:45:53 字数 367 浏览 8 评论 0原文

我刚刚提交了对 Mercurial 存储库的更改(VS 2010 C#/WPF,如果重要的话)。我必须与提示合并以推送我的更改而不是创建新提示,因此我搁置了其余的更改并成功合并。正如我怀疑的那样,合并消除了我仍然需要提交的更改,因此我去取消搁置我的更改,并且我取消搁置中止,然后在 hunk 1 等处失败了一堆文件:\问题是它们都是 .g.cs.runtimecache 等,即运行时的东西。我只需要从架子文件中恢复大约 4 个文件。

我是否希望从我的搁置文件中恢复这些更改?那里有半天的工作,我不想失去它。

我正在使用 TortoiseHg。谢谢!

I just committed changes to a mercurial repository (VS 2010 C#/WPF if that matters). I had to merge with the tip to push my changes and not create a new tip, so I shelved the rest of my changes and successfully merged. As I suspected, the merge wiped out the changes I still had to commit, so I went to go unshelf my changes, and I'm getting unshelf abort, and then failed at hunk 1, etc. for a bunch of files :\ The problem is they are all <filename>.g.cs, <filename>.runtimecache, etc., i.e. runtime stuff. There's only about 4 files that I need to recover from my shelf file.

Do I have any hopes of recovering those changes from my shelf file? There's a solid half day's work there and I'd hate to lose it.

I'm using TortoiseHg. Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

最偏执的依靠 2024-11-26 05:45:53

如果您使用的是版本 2,您应该能够看到您搁置的内容,并且能够仅取消搁置您感兴趣的内容。

If you are using version 2, you should be able to see the things you shelved and be able to unshelve only those you're interested in.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文