【问题标题】:IntelliJ IDEA thinks part of my project is subversion instead of git, how to fix this?IntelliJ IDEA 认为我的项目的一部分是颠覆而不是 git,如何解决这个问题?
【发布时间】:2013-12-10 19:38:33
【问题描述】:

我在 IDEA 中有一个 Android 项目,并添加了一个用于测试的模块。 该模块是在 App 模块本身的目录中创建的。

既然我这样做了,IDEA 认为“测试”模块中的文件处于颠覆版本控制之下。但是,我不知道为什么以及如何,因为没有 .svn 目录,我什么也没做。我想将此目录添加到整个项目的 GIT 中,但是即使我使用 GIT 命令行工具添加了文件,IDEA 也只给了我颠覆命令。

当我尝试使用 GIT 添加文件时,我收到一条错误消息:

svn: E155004: 无法锁定工作副本'/': 权限被拒绝。

我现在真的不知道下一步该做什么,因此感谢您的帮助!

【问题讨论】:

    标签: android git svn intellij-idea


    【解决方案1】:

    Settings > Version Control 中检查您的项目配置。

    这是配置目录/vcs 映射的位置。删除任何可能存在的 SVN 映射,并确保整个项目都映射到 Git。 顺便说一句,我不知道这是怎么发生的。

    【讨论】:

    • 在 Mac 上是“IntelliJ IDEA | 首选项 | 版本控制”。
    • 不知道原因,但是是的,对于测试它说 Subversion。我删除了它,我认为它现在工作正常!谢谢!
    • 我有一个类似的问题,每当我向现有项目添加一个新文件夹时,它都会被添加为由 subversion 管理,所以我必须在每次表单设置 -> 版本控制时修复它。
    • 14.0.2 仍然存在同样的问题。 Youtrack 错误:youtrack.jetbrains.com/issue/IDEA-115100
    • 当一些项目/模块在svn 下和一些在git 下时,我看到了这个问题。删除冲突 VCS 中的项目后,IntelliJ 将恢复为项目配置的 VCS。
    【解决方案2】:

    Ctrl + Alt + S,然后是版本控制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-04-29
      • 2020-09-20
      • 2021-05-06
      • 2019-05-14
      • 2013-11-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多