Mercurial仅同步Central Repository中的选择性文件夹

时间:2011-08-25 17:41:49

标签: version-control mercurial

我有一个中央的mercurial存储库,里面有很多文件夹和代码。我希望能够在我的窗口中仅同步选择性文件夹,以便能够构建项目和linux中的所有文件夹,以构建相同的项目n linux。从中央存储库同步所有文件夹很容易

hg clone <repo address>/repo

但如何使用克隆命令

仅同步选择性文件夹

类似Perforce的Workspace。

我想我们可以用一些'call'命令编写一个脚本,我试着用谷歌搜索它,但找不到合适的指针。

请有人联系我。

提前致谢

2 个答案:

答案 0 :(得分:1)

听起来像你想要的是Mercurial's Subrepositories

答案 1 :(得分:1)

Mercurial不适用于每个目录。它在变更集上运行,变更集对存储库是全局的。所以,不,你不能只克隆一个目录,你只能克隆整个仓库。