gpt4 book ai didi

linux - hgk/hg View 适用于已建立的 repo 协议(protocol),但不适用于新的 repo 协议(protocol)

转载 作者:太空宇宙 更新时间:2023-11-04 12:47:25 25 4
gpt4 key购买 nike

我的虚拟机系统:

> uname -a
Linux xxx 2.6.32-573.22.1.el6.i686 #1 SMP Wed Mar 23 00:37:12 UTC 2016
i686 i686 i386 GNU/Linux

> python --version
Python 2.6.6

> hg --version
Mercurial Distributed SCM (version 2.2.2)

> cat ~/.hgrc
[extensions]
hgext.hgk =

centos6.7自带的hg是1.4.4,我从rpm更新到2.2.2

我能做什么:

> cd ~/tmp/
> hg clone http://hg.openjdk.java.net/jdk8u/jdk8u
> cd jdk8u
> hg view

thg 窗口按预期显示。没有遇到任何问题。

问题:

hg view 在查看新创建的 repo 时遇到错误

> hg init ~/tmp/mizraim
> cd !$
> hg view
child process exited abnormally
while executing
"exec $env(HG) --config ui.report_untrusted=false heads"

太极拳

[/media/sf_Temp] 是此 Linux 客户机与 Win7 主机之间的共享驱动器 [C:\Temp]

> cd /media/sf_Temp
> hg clone ~/tmp/mizraim

我可以使用我的 Win 7 版本的 TortoiseHg Workbench 将 [/media/sf_Temp/mizraim] 查看为 [C:\Temp\mizraim]。

问题

  • 我的 hg init 出了什么问题?
  • 为什么hg view不能查看我新建的repo,但是可以查看jdk8u的clone?
  • 在 [jdk8u/.hg] 的角落里隐藏着什么,我可以破解到 [mizraim/.hg] 中,让 hg view 在 repo mizraim 上工作?

最佳答案

按顺序:

What is wrong with my hg init?

无:它创建了一个新的空存储库。

Why can't hg view view my newly created repo, but it can view the clone of jdk8u?

里面没有任何东西可以查看。

(特别是,hg heads 没有打印头并以失败状态退出,这导致 hg view 中止。可能是 hg view应该只向您显示空的存储库,但这无论如何都不会特别有用。)

What is hidden in the nooks of the [jdk8u/.hg] that I could hackplicate into [mizraim/.hg], to make hg view work on repo mizraim?

没什么:您只需要进行一些修改。

关于linux - hgk/hg View 适用于已建立的 repo 协议(protocol),但不适用于新的 repo 协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38317994/

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