作者:菜123 | 来源:互联网 | 2023-05-25 14:18
我最近将几个旧的,令人讨厌的git目录结构放入SVN中的一个新的,干净的结构中,然后将整个SVN存储库拉回到一个新的,干净的本地git存储库中.一个IntelliJ项目如此混乱我必须导入旧的IntelliJ项目,该项目创建了一个.iml
具有更好名称的新文件,并删除了旧.iml
文件.我重新配置了一切,回到了SVN,并验证了其他人可以打开项目和构建.
今天我尝试在这个项目中第一次编辑文件,并收到消息"这些文件不属于项目".IntelliJ提供解锁当前会话中的文件或所有非项目文件,但两个选项听起来都是错误的.我对自己做了什么,我该如何解决?
1> Jim L...:
我解决了这个问题.在所有洗牌之前文件仍然打开,并且显然指向原始位置的原始文件!我关闭了编辑器并从项目树中重新打开了文件而没有任何问题.我希望有一天能帮助别人.
过了一段时间,但也许它确实会对某人有所帮助.这是因为该项目是更大项目的一部分.文件 - >无效缓存/重启对我来说很有用,只是重新启动应用程序没有.
2> stelios..:
当我通过符号链接(父目录)打开项目时,或者当python解释器位于符号链接目录(由于virtualenv)时,这也发生在我身上。
通过原始目录树重新打开(在与IDE进行拼搏后忘记了其受欢迎的项目设置),解决了该问题。
受到这个答案的启发,我删除了.idea目录,再次打开项目,然后开始编辑。
3> 小智..:
当我忽略.idea /文件时,这发生在我身上。做就是了
rm -rf .idea/
然后是File-> Invalidate Caches / Restart-> Invalidate and Restart。