如何将多个 Mercurial 存储库归为一个?
我正在开发一个使用 Mercurial 作为源代码控制管理器的项目。
目录结构如下:
repo/mylib1/.hg 仓库/mylib2/.hg ... repo/myApp/.hg
我希望所有内容都位于唯一的存储库(即:repo/.hg)下,理想情况下,我想保留每个存储库的文件历史记录。
我可以用 Mercurial 做到这一点吗?如何?
谢谢!
I'm working on a project that use Mercurial as his source control manager.
The directory structure is the following:
repo/mylib1/.hg
repo/mylib2/.hg
...
repo/myApp/.hg
I want everything under an unique repo (ie: repo/.hg) and, ideally, I want to keep the file history of each repo.
Can I do that with Mercurial? How?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,您可以合并存储库或将存储库拆分为< a href="http://hgtip.com/tips/advanced/2009-11-16-using-convert-to-decompose-your-repository/" rel="nofollow noreferrer">单独的
Yes you can combine repositories or split a repository into separate ones
您想要使用 Mercurial 对 subrepos 的相对较新的支持。
You want to use Mercurial's relatively new support for subrepos.