TortoiseHg:是否已推送变更集?

发布于 2024-09-11 03:53:18 字数 73 浏览 12 评论 0原文

我一直在一个分支上工作并做出了一些承诺。现在有什么方法可以在 TortoiseHg 中查看这些提交是否已推送或者它们仍然只是本地的?

I have been working on a branch and have made some commits. Now is there some way I can see in TortoiseHg if those commits have been pushed or are they still just local?

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

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

发布评论

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

评论(3

临风闻羌笛 2024-09-18 03:53:19

您可以使用 hg Outgoing 来查看推送后将发送的内容,如果更改集未显示在该列表中,则它已被推送到您正在测试的特定远程存储库。

变更集上没有通用的“已推送”标志,因为它们可以被推送到多个位置,所以它没有多大意义。

You can use hg outgoing to see what would be sent if you pushed, and if a changeset doesn't show up in that list then it has been pushed to the specific remote repository you're testing.

There's no general "has been pushed" flag on a changeset because they can be pushed to multiple locations so it's not terribly meaningful.

五里雾 2024-09-18 03:53:19

在 Tortoise HG 中,您可以使用 TortoiseHG 资源管理器中的“确定并标记外出变更集”按钮(带有水平条的绿色向上箭头)。
这会将本地变更集与当前选定服务器上的变更集进行比较。

In Tortoise HG you can use the 'Determine and Mark outoing changesets' button (a green up-arrow with no horizontal bar) in TortoiseHG explorer.
This will compare the local changeset to the changesets on the currently selected server.

红玫瑰 2024-09-18 03:53:19

来自这个关于新问题的答案: Push 将以“public”作为其阶段。未推送的代码将显示为“草稿”。

From this answer on newer question: The code that has been pushed will have "public" as its phase. The code that has not been pushed will be shown as "draft".

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