4
我正在Mercurial的一个项目中工作,突然间,当我运行“hg status”时,我看到了一堆文件“。 hg“目录,报告为”未跟踪“。它看起来像这样:.hg目录中的文件在我运行“hg status”时显示出来
? .hg/00changelog.i
? .hg/00manifest.i
? .hg/branch
? .hg/branchheads.cache
? .hg/data/.hgignore.i
? .hg/data/.htaccess.i
? .hg/data/autostart.cgi.i
? .hg/data/common.py.i
? .hg/data/common.pyc.i
? .hg/data/cron.i
? .hg/data/index.html.i
该列表要长得多。如果你愿意,我可以向你展示一切。这是为什么发生?我知道“.hg”中的文件对Mercurial来说是特殊的,但为什么它现在突然告诉我了?我的状态列表中混杂着这些东西是令人讨厌的。我怎样才能让它停止?
.hg目录包含整个本地存储库,所以非常奇怪的是'hg status'告诉你你的版本库没有被跟踪。 :-)你是如何创建你的仓库的? 'hg init','hg clone'或其他什么? – javanna 2011-03-19 11:55:21
我不记得我做了什么。也许我不小心删除了.hg中的一些文件,或者它可能是宇宙射线。从现在开始,我会密切关注自己在做什么,如果再发生,我会在这里发布更多细节。 – 2011-03-19 18:00:44
你正在运行什么版本的Mercurial? “hg root”能给出您期望的答案吗? – 2011-03-20 02:41:17