相当于执行“hg push -r”的 tortoisehg gui 是什么?
我没有看到完成此任务的选项。我只想推送与我的默认分支相关的变更集,而不是我拥有的任何其他本地分支。
我想我可以通过使用存储库资源管理器来做到这一点,如下所示:在存储库地址下方的工具栏上,第一个组合框允许我选择一个分支。我将其设置为默认值。然而,一旦我推送传出,它想要标记本地变更集不是默认的。
有什么想法吗?
I don't see the options to accomplish this. I want to only push changesets related to my default branch, not any other local branches I have.
I thought I could do this by using the Repository Explorer like so: On the toolbar below the repository address, the first combo box allows me to select a branch. I set this to default. However once I push outgoing, it wants to flag local changesets not in default.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用绿色向上箭头确定传出修订后,“推送到此处”选项将出现在所选修订的上下文菜单中。
“推到这里”相当于“push -r”
Aufter you determine the outgoing revisions with the green up-arrow, the "Push to Here" options appears in the context-menu of a selected revision.
"Push to Here" is the equivalent of "push -r"
我花了一些时间才弄清楚@J.Graumann上面的答案,因此对于那些喜欢图片的人来说这个答案是:
在TortoiseHg中单击
检测传出更改
按钮。在要推送的修订上单击鼠标右键。
选择
推送 ->推送到此处
。结果:您将仅推送选定的修订版本,而不是所有内容。
希望这可以为您节省一些时间。
It took me some time to figure out @J.Graumann's answer above hence this answer for those who like pictures:
In TortoiseHg click on
Detect outgoing changes to
button.Click right mouse button on revision you want to push.
Choose
Push -> Push to Here
.Result: You will push only revision selected rather than everything.
Hope this saves you some time.