【问题标题】:Intellij 14 can't checkout subversionIntellij 14 无法检出颠覆
【发布时间】:2015-01-12 10:24:44
【问题描述】:

自从从 Intellij 13 更新到 Intellij 14 后,我无法使用 subversion 进行结帐,因为我可以浏览存储库。 我收到了这条消息:

Cannot run program "svn" (in directory "..."): CreateProcess error=2, 系统找不到指定的文件

我之前在 Intellij 13 下遇到过同样的错误,解决方案是取消选中 File/Settings/Version Control/Subversion 中的 Use command line client 选项。所以我验证了这个参数,但它已经被取消选中。 有什么想法吗?

【问题讨论】:

    标签: svn intellij-idea


    【解决方案1】:

    要解决这个问题,我:

    • 在此处打开设置File/Settings/Version Control/Subversion
    • 选中选项Use command line client
    • 关闭面板。
    • 收到来自 IntelliJ 的关于通过命令行使用 subversion 的新警告。
    • 在此处重新打开设置File/Settings/Version Control/Subversion
    • 取消选中“使用命令行客户端”选项。
    • 关闭面板。
    • 尝试结帐...

    ...然后它起作用了。 我认为这是配置中的默认参数。

    【讨论】:

    • 就我而言,我已经选中了“使用命令客户端”复选框。我取消选中它并再次尝试结帐。登录 SVN 后,我可以签出代码了。
    【解决方案2】:

    更新后发生在我身上。似乎有 2 种设置 - 一种在活动项目中,另一种在默认的“欢迎使用 IntelliJ IDEA”屏幕中。

    要修复它,请点击:

    1. “配置”在右下角带有一个齿轮图标。
    2. 弹出窗口中的“设置”
    3. 左侧列表中的“版本控制”
    4. “Subversion”,然后在“使用命令行客户端”旁边有一个复选框

    此复选框与“文件”>“设置”中的复选框不同,因此取消选中此复选框可解决问题。

    【讨论】:

      【解决方案3】:

      按照以下步骤操作: Studio->设置->Subversion->取消选中“使用命令行客户端”。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-10-22
        • 2015-12-04
        • 1970-01-01
        • 2011-07-27
        • 2011-08-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多