【发布时间】:2011-05-11 16:27:32
【问题描述】:
我在尝试将子存储库推送到 bitbucket 时遇到此错误:
D:\Work\agile.crm.framework>hg push
warning: bitbucket.org certificate with fingerprint 81:2b:08:90:dc:d3:71:ee:e0:7
c:b4:75:ce:9b:6c:48:94:56:a1:fe not verified (check hostfingerprints or web.cace
rts config setting)
http authorization required
realm: Bitbucket.org HTTP
user: the_drow
password:
warning: bitbucket.org certificate with fingerprint 81:2b:08:90:dc:d3:71:ee:e0:7
c:b4:75:ce:9b:6c:48:94:56:a1:fe not verified (check hostfingerprints or web.cace
rts config setting)
pushing to https://the_drow@bitbucket.org/the_drow/agile.crm.framework
pushing subrepo Logging to https://the_drow@bitbucket.org/the_drow/agile.crm.fra
mework/Logging
warning: bitbucket.org certificate with fingerprint 81:2b:08:90:dc:d3:71:ee:e0:7
c:b4:75:ce:9b:6c:48:94:56:a1:fe not verified (check hostfingerprints or web.cace
rts config setting)
abort: HTTP Error 404: NOT FOUND
我遇到过这个link,它描述了如何解决问题,但我不明白该怎么做。
我应该将我的 Logging 子存储库放在 D:\Work\ 中吗?
我究竟应该如何处理 mercurial 子路径?这能让我在本地克隆吗?
编辑: 根据要求,这是我的 .hgsub 文件的内容
Logging = Logging
【问题讨论】:
-
你能发布你的
.hgsub文件的内容吗? -
我认为除了您标记为正确的答案之外,答案是更好的答案。您不必根据某些站点的限制来决定将存储库放在哪里。只需使用特殊用途的重写规则来适应该站点的特定限制即可。
标签: mercurial bitbucket mercurial-subrepos