为什么Android Studio要求"从Mercurial中移除文件"打开我的项目后?

时间:2016-12-15 12:38:43

标签: android android-studio mercurial

不时(从昨天起每次)Android Studio都会询问是否应该在打开项目后立即从Mercurial中删除文件。这些文件不存在。没有"图书馆" in" .idea"即使它是 - " .idea"在hgignore 另一位开发商告诉我,我必须在十字架旁关闭窗户,不得使用" ok"或者"取消"。
Android Studio对我有什么要求?如何在不破坏项目的情况下永远摆脱这个烦人的对话?

remove non-existing files?!

2 个答案:

答案 0 :(得分:0)

首先,使用hg grep查找要恢复的已删除文件。此命令的输出将显示文件所在的最新修订版本以及已删除文件的路径。其次,运行hg revert -r <revision number> <path to deleted file>已删除的文件现在将在您的工作副本中,随时可以提交回头。

答案 1 :(得分:0)

如果你显示你正在使用的.hgignore,那么

会更有帮助,因为in可以是glob或不是

但如果我不得不猜测,我会说.idea中排除了.hgignore目录,但可能不包含其子目录

您可以尝试使用此.hgignore

syntax: glob
.idea/**