gpt4 book ai didi

mercurial - 您如何知道远程 Mercurial 存储库的版本?

转载 作者:行者123 更新时间:2023-11-30 23:45:25 27 4
gpt4 key购买 nike

您如何知道远程 mercurial 存储库的版本?

我要检查版本的远程存储库只能通过 http 协议(protocol)访问。

问题是使用正确的 Mersurial 客户端版本。并且还知道服务器支持什么。例如,在将 1.8 版书签功能添加到核心之后,我想知道我是否可以将它们与安装在远程部分的存储库一起使用。

最佳答案

你应该简单地尝试做你想做的任何事情。有线协议(protocol)是前向兼容的:客户端询问服务器它的能力是什么,因此它知道服务器可以做什么。

如果目的地不支持拉/推书签(这是 pushkey 机制),推书签将失败。

至于使用正确的客户端版本,不确定这意味着什么。如果您的意思是使用“匹配”版本访问本地存储库,那通常不是问题,因为存储库布局更改不是很频繁。

如果情况发生了变化,Mercurial 会告诉您您的版本无法读取此存储库(这就是 .hg/requires 文件的用途):

abort: requirement 'dotencode' not supported!

关于mercurial - 您如何知道远程 Mercurial 存储库的版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7220341/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com