我是一个没有经验的 Mercurial 用户。我正在使用 VS2010 和 Mercurial。我让一切都在一个存储库上运行良好,该存储库包含一个解决方案文件和嵌套在“父”文件夹中的两个项目。每当我更改文件时,提交过程都会检测到更改等。
然后我添加了第三个项目。我将此项目添加到一个新文件夹中,其中新文件夹是包含原始解决方案文件(其中嵌套了原始 2 个项目)的顶级文件夹的同级文件夹。尽管第三个项目已添加到解决方案文件中,但 Mercurial 在源代码控制方面并未将其识别为“属于”该解决方案。事实上,它根本没有显示出受到源代码控制。
如何将第三个项目添加到同一存储库,即使它位于映射到原始 Mercurial 存储库的原始文件夹“外部”?
非常感谢。
不,您不能添加不在存储库根目录下的任何内容。hg add
将中止X not under root
信息。将文件移动到存储库中,或移动存储库,以便所有文件都位于根目录下(请注意,这将生成大量文件移动,您确实不应该这样做)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)