Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 用hg克隆一个特定的目录?_Svn_Mercurial_Tortoisehg_Hgsubversion - Fatal编程技术网

Svn 用hg克隆一个特定的目录?

Svn 用hg克隆一个特定的目录?,svn,mercurial,tortoisehg,hgsubversion,Svn,Mercurial,Tortoisehg,Hgsubversion,我来自Subversion的背景,但我正在慢慢迁移到Mercurial 在开始我的许多项目时,我会设置一个开发环境,将其配置为开发app/webapp/程序的特定起点(很像Maven 2原型,但不一定是Java/Maven) 稍后,我将按其特定路径从我的svn回购中签出该原型/模板项目;然后通过存储库从版本控制导出工作副本;这样我就可以将工作副本导入到另一个存储库中,而无需将对工作副本所做的更改添加到模板/原型项目的基础中 我在Mercurial中也尝试过同样的方法,但由于无法签出,呃..嗯..

我来自Subversion的背景,但我正在慢慢迁移到Mercurial

在开始我的许多项目时,我会设置一个开发环境,将其配置为开发app/webapp/程序的特定起点(很像Maven 2原型,但不一定是Java/Maven)

稍后,我将按其特定路径从我的svn回购中签出该原型/模板项目;然后通过存储库从版本控制导出工作副本;这样我就可以将工作副本导入到另一个存储库中,而无需将对工作副本所做的更改添加到模板/原型项目的基础中

我在Mercurial中也尝试过同样的方法,但由于无法签出,呃..嗯..不,从hg存储库中克隆一条特定路径,我遇到了麻烦

如果我想使用Mercurial实现同样的功能,我应该怎么做?

使用标记的分支?原型/模板项目非常不同,但我希望将它们保存在同一个存储库中

存储库在Mercurial中是一个轻量级的概念。虽然您说过希望避免使用它,但在这种情况下,我可能会创建一个单独的存储库。在需要存储库之间共享历史的情况下,可以使用

存储库在Mercurial中是一个轻量级的概念。虽然您说过希望避免使用它,但在这种情况下,我可能会创建一个单独的存储库。在需要在存储库之间共享历史的情况下,您可以使用

嗯,我想我需要支付assembla.com更多的费用,然后…:(啊,是的。托管网站由回购协议收费是很不幸的。这真的违背了mercurial轻量级设置的本质。我想我必须向assembla.com支付更多的费用……:(啊,是的。托管网站由回购协议收费是很不幸的。这真的违背了mercurial轻量级设置的本质。)。