我在code.google中有一个包含
等文件夹的mercurial repoH
|_ A
|_ B
|_ C
顶级文件夹H包含子文件夹A,B和C.
现在,我想使用Heroku来测试B中的Web服务器,而Heroku只支持git。 由于测试是暂时的,所以我不想完全从mercurial repo中删除B.同时,为hg和git手动复制B似乎不稳定。
有没有更好的解决方案?谢谢,
答案 0 :(得分:1)
你当然可以这样做 - 使用git
对B中的Web服务器进行版本控制。但是要意识到除了处理mercurial
之外,你需要为git单独提交B中的更改。
我相信您也可以使用hg-git进行调整并让它适合您。
答案 1 :(得分:1)
共同计划可以是(脏草稿)
永久性地将文件夹B用作Mercurial repo中的git-subrepository
为了做到这一点(TBT!我可以错过一些行动)
正如预期的结果,您将能够(我希望)使用Mercurial中的旧树并在Heroku中测试独立的Git存储库