在Mercurial中推送/拉取特定文件/文件夹

So *_*ins 1 mercurial

我(仍在)试图将我们公司的SVN完全迁移到HG.在大多数情况下,我已经成功,但我们遇到了一个问题.

我们的代码库有30多个不同的项目,每个项目都在其文件夹中.

我被多次询问如何提交,然后将特定文件推送到我们的中央存储库,而不是被迫在任何地方提交所有内容然后推送它,这当然很烦人.不能只拉动特定项目也是一件麻烦事.

有没有办法处理这个像我们以前在SVN一样?我们可以在哪里提交我们想要的而不是一切,只更新必要的内容.

谢谢.

Ste*_*aye 6

SVN和Mercurial之间的主要区别在于,Mercurial中每个项目应该有一个存储库.

您可以使用convert扩展将存储库更改为多个存储库.