我刚刚开始使用 Mercurial,并且我已经阅读了我喜欢的 Joel Spolsky 的Hg Init 教程。
我想知道:假设我有一个私人存储库,我在它上面工作了大约一个月。然后我决定将其集中或公开,例如在bitbucket.org上。我想保留所有的历史。
直观的事情是使用hg clone,但根据文档:
源的位置被添加到新存储库的 .hg/hgrc 文件中,作为将来拉取使用的默认值。
我认为这不是我想要的,因为源是我的本地私有存储库,而目标是公共服务器。我不希望公共服务器将来试图从我的私有存储库中提取,认为它是中央服务器。我希望这是有道理的。
我是否必须手动调整服务器上的 .hg/hgrc 文件?我正确地接近这个吗?