svn – 必须完全克隆mercurial存储库还是可以获得子树?

我将一个subversion存储库迁移到mercurial. svn存储库包含几个位于本地系统上不同位置的项目.我无法弄清楚我应该如何以这种方式工作.似乎mercurial期望我总是想要将整个树检查到一个位置.

是否可以仅查看特定的子树?

如果没有,那么我需要以某种方式将我的单个subversion存储库的部分导入到多个mercurial存储库中.我将如何做到这一点(当然不会从颠覆中丢失历史信息).

最佳答案 Mercurial不支持检出子树.
ConvertExtension(包含在Mercurial中)用于转换存储库,还可用于执行过滤,其中可以重新映射或修剪用户,文件和目录.具体请参阅–filemap选项,以包含/排除源存储库中的特定分支.

点赞