在根目录下的子目录下的Mercurial中创建存储库

时间:2015-11-21 11:46:07

标签: version-control mercurial

我正在使用bitbucket为Mercurial创建存储库。

我创建了一个回购:https://glukamin@bitbucket.org/glukamin/aw2012merc

现在,我还提交了一个空文件夹," asd"在那个回购。它里面有.hgignore。 我想在我的文件夹中设置我的存储库," asd"。 所以,基本上它应该是这样的:https://glukamin@bitbucket.org/glukamin/aw2012merc/asd - >如果可能的话,在设置​​之后应该是我的主要回购。

我对Mercurial很新,据我所知,应该在该文件夹中创建.hg。我不知道该怎么做。我正在网上阅读Mercurial,并试图更好地理解它,但我需要帮助。我也在使用Mercurial.NET。

谢谢,

1 个答案:

答案 0 :(得分:1)

Mercurial不会跟踪空目录,因此它们既不能添加也不能提交。您确定没有将该目录中的.hgignore添加到主存储库中吗?

但是:在子目录中创建(nother,new,unlated)存储库很容易。只需转到该子目录并执行hg init即可完成;然后你有一个新的存储库驻留在那里,没有任何提交。它不会影响可能统治父目录的存储库。

我建议阅读hg书:http://hgbook.red-bean.com/