gpt4 book ai didi

svn - 如何刷新 IntelliJ 项目中的架子?

转载 作者:行者123 更新时间:2023-12-04 14:41:42 25 4
gpt4 key购买 nike

我在 IntelliJ 中有一个项目,它的架子上有几个项目。有时我注意到架子出现问题,没有一个项目正确显示,相反我只是像往常一样看到侧面的灰色箭头,但点击它们时没有内容。

我知道货架补丁仍然存在,并且没有损坏,因为我可以手动将补丁导入/应用到我的代码库。我还可以创建补丁,尽管它们也不会正确显示在架子菜单中。

目前,我发现解决此问题的唯一方法是简单地将我的整个代码库作为另一个项目重新 check out ,然后手动将补丁导入新项目架。这显然很麻烦,但是不能使用货架功能也很不利于我的工作方式。

是否有某种方法可以强制 intelliJ 项目重新考虑其所有货架项目,以尝试解决此问题,而无需重新检查我的项目文件的大量工作?

编辑:这些补丁是源代码更改的本地存储副本,而不是通过 SVN 在单独的分支上。

最佳答案

我没有看到您描述的行为,但我可以对“IDEA 表现得很有趣”给出一个非常笼统的答案,因为您还没有说您已经尝试过:

在"file"菜单中,选择“使缓存无效/重新启动”。这将使 IntelliJ IDEA 清除其缓存,它每隔一段时间就会与现实不符。

另一种方法可能是将架子文件移到其他地方,使缓存失效,然后将它们移回(可能再次使缓存失效)。 (听起来您已经熟悉移动书架文件,但请参阅 Where does IntelliJ IDEA store shelf changes on the local drive? 了解有关它们所在位置的详细信息。)不过,我还没有尝试过。

您还可以确认它们是否在 .idea/workspace.xml 中正确列出。文件,在 <component name="ShelveChangesManager" …> 下.根据问题,也许需要一些手动修复?

关于svn - 如何刷新 IntelliJ 项目中的架子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37572138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com