Mercurial:如何更改命名空间,但仍然可以从fork中提取更改

时间:2012-02-08 06:58:13

标签: c# visual-studio-2010 asp.net-mvc-3 mercurial pull

我有以下问题。我正在用C#MVC3开发。

我有一个解决方案,我们称之为解决方案A,我已经开发了一组基本特性和功能。然后,我将此解决方案并将解决方案中项目的命名空间更改为更适合特定站点的内容。 TheHotSauce不是一个好的产品名称:)我现在想将解决方案A的更新提取到这个新的解决方案中,但似乎更改命名空间,因此文件夹结构在这里引起了问题。

请有人建议或解释一个好方法。

1 个答案:

答案 0 :(得分:1)

听起来你需要更新默认的拉动路径。见hg help paths。它解释了您只需编辑.hg\hgrc文件。它现在包含这样的东西:

[paths]
default = C:\path\to\your\old\solution

您只需更新解决方案新名称的路径即可。这将使hg pullhg push默认使用该位置。