我是 Mercurial 的新手,并尝试将测试文件推送到在线存储库。abort: repository default-push not found!
我在尝试使用hg push
命令时遇到了错误消息。我在网上搜索了大部分提到的配置 .hg/hgrc 文件的答案。我已经完成并检查了我的 .hg/hgrc 文件。它确实有一些东西
[paths]
default = https://ALab@bitbucket.org/Alab/analysis
[web]
cacerts = /etc/pki/tls/certs/ca-bundle.crt
为了澄清我的问题,以下是我执行的几个步骤和收到的错误消息。我的机器是安装了默认 Python 2.4.3 的 RedHat Linux 5 服务器。我在 bitbucket.org 上为 Mercurial 建立了一个目录,/home/Cassie/CassieDir/analysis
并在 bitbucket.org 上建立了一个存储库,作为用户名 ALab 的分析。我输入了commit
命令和其他hg status
命令。他们看起来都很好。然后,我首先创建了一个名为 README 的虚拟文件,并尝试将其推送到/analysis
目录
hg push
错误信息显示:
abort: certificate checking requires Python 2.6
然后,为了避免证书错误,我然后输入
hg push --insecure
错误消息显示为
Not trusting file /home/Cassie/CassieDir/analysis/.hg/hgrc from untrusted user Cassie, group Cassie
Not trusting file /home/Cassie/CassieDir/analysis/.hg/hgrc from untrusted user Cassie, group Cassie
Not trusting file /home/Cassie/CassieDir/analysis/.hg/hgrc from untrusted user Cassie, group Cassie
abort: repository default-push not found!
我还输入了“hg push -vv”,输出与上面相同。
非常感谢您,如果有任何困惑,请告诉我。