首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mercurial、Dreamhost和Bitbucket

Mercurial、Dreamhost和Bitbucket
EN

Stack Overflow用户
提问于 2011-06-17 19:31:10
回答 1查看 1.1K关注 0票数 0

我正在使用dreamhost托管一个django应用程序,以及该应用程序的静态内容。我想让我的静态内容与我的应用程序代码一起版本化。

由于hg的dreamhost安装版本是1.0.1,要使用subrepos,必须安装自己的hg版本。我已经这样做了。

完成后,只需创建一个位置指向另一个存储库的.hgsub文件,然后添加.hgsub文件即可。

现在,我遇到的问题是,我想推送到我的bitbucket存储库,但是:

(a)我需要升级我的python才能使用https;以及

(b)尝试ssh时,我得到以下错误:

代码语言:javascript
复制
pushing to ssh://hg@bitbucket.org/marcintustin/oneclickcos
pushing subrepo public to ssh://hg@bitbucket.org/marcintustin/public
remote: conq: repository does not exist.
abort: no suitable response from remote hg!

(为了确认,我已经向bitbucket注册了我的ssh密钥。)

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2011-06-17 20:11:39

您需要使site成为Mercurial存储库。然后使用以下命令添加一个.hgsub文件

代码语言:javascript
复制
project = project
public = public

并在site存储库中提交。您将看到它使用projectpublic的变更集哈希创建并跟踪了一个.hgsubstate文件。创建site的本地克隆,子存储库将很好地遵循。

如果这还不够帮助,那么我的建议是再次读取hg help subreposKick Start guidesubrepository wiki page的输出。

如果这些指南对您没有帮助,请在#mercurial on irc.freenode.netmailing list上与我们联系。你的问题不是很具体,我认为在适当的支持渠道上讨论这个问题要容易得多。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6385106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档