我可以为mercurial repo中的子文件夹使用git repo吗?
我在code.google中有一个mercurial repo,其中包括以下文件夹我可以为mercurial repo中的子文件夹使用git repo吗?,git,mercurial,Git,Mercurial,我在code.google中有一个mercurial repo,其中包括以下文件夹 H |_ A |_ B |_ C 顶层文件夹H包含子文件夹A、B和C 现在,我想用Heroku在B中测试Web服务器,Heroku只支持git。 因为测试是暂时的,所以我不想从mercurial回购协议中完全删除B。同时,为hg和git手动复制B似乎并不稳定 有没有更好的解决办法?谢谢,您当然可以这样做-使用git在B中对web服务器进行版本控制。但是要知道,除了处理mercurial之外,您还需要在B中为gi
H
|_ A
|_ B
|_ C
顶层文件夹H包含子文件夹A、B和C
现在,我想用Heroku在B中测试Web服务器,Heroku只支持git。
因为测试是暂时的,所以我不想从mercurial回购协议中完全删除B。同时,为hg和git手动复制B似乎并不稳定
有没有更好的解决办法?谢谢,您当然可以这样做-使用
git
在B中对web服务器进行版本控制。但是要知道,除了处理mercurial
之外,您还需要在B中为git单独提交更改
我相信你也可以调整一下,让它为你工作。共同的计划可以是(肮脏的草案)
在Mercurial回购协议中永久使用文件夹B作为git子存储库
为了做到这一点(TBT!我可能会错过一些动作)
- 阅读Mercurial(并理解所有的优点和缺点)-同样来自aragost Trifork
- 在本地Mercurial安装中添加HGGit扩展,以便从Mercurial端使用git存储库
- 将文件夹B转换为Mecurial子存储库(再次读取)
- 将Mercurial的B存储库克隆到其他(外部)Git存储库中
- 将Mercurial的B-repository替换为repository