【问题标题】:Excluded folders In IntelliJ IdeaIntelliJ Idea中排除的文件夹
【发布时间】:2012-10-30 19:17:05
【问题描述】:

我正在使用 IntelliJ Idea 进行 Android 开发,而 IntelliJ 使用名为 out 的文件夹来放置 APK 文件。

我也使用 Mercurial 作为 VCS,当我克隆项目时,out 文件夹会从克隆目录中删除。

项目结构中也没有显示文件夹,当我转到打开模块设置 -> 模块时,该文件夹被排除在外,如下图所示

为什么要排除 out 文件夹以及如何将其包含在 VCS (Mercurial) 中?

【问题讨论】:

    标签: android mercurial intellij-idea


    【解决方案1】:

    为什么out文件夹被排除

    因为这个文件夹不包含源和(我想)IntelliJ 将自己的设置镜像到相关存储库的 .hgignore 文件中

    如何将其包含在 VCS (Mercurial) 中?

    只是

    永远不要这样做

    因为构建工件的版本控制是个坏主意,无用,浪费时间和空间 - 只保存源,而不是可重复的结果

    但是,如果您想在途中尝试所有机架 - 从 .hgignore 中删除相关字符串。

    【讨论】:

    • +1,找不到任何名为 .hgignore 的文件。我正在使用 Windows 7。
    • @codingcrow - 如果你在 repo 的根目录中没有 .hgignore,它可能是每个用户(而不是每个 repo)忽略模式文件,在 mercurial.ini, [ui] 部分中定义, “忽略”键
    • 好的,我在他的用户中找到了文件mercurial.ini,但文件只有一行# Generated by TortoiseHg settings dialog
    • @codingcrow - 尝试找到 all Mercurial 的配置(我在 Win7 上没有 Mercurial),也许 this link 可以提供帮助。引用文本“Mercurial 从多个文件中读取配置数据(如果存在)。这些文件默认情况下不存在,您必须自己创建适当的配置文件:像用户名设置这样的全局配置通常放入“%USERPROFILE%\ mercurial.ini" 或 "$HOME/.hgrc" 和本地配置被放入每个存储库 "/.hg/hgrc" 文件中。"
    • @codingcrow - 文件路径:(Windows) "%USERPROFILE%\.hgrc" (Windows) "%USERPROFILE%\Mercurial.ini" (Windows) "%HOME%\.hgrc" (Windows) "%HOME%\Mercurial.ini"
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-06
    • 2013-11-04
    • 1970-01-01
    • 1970-01-01
    • 2013-09-01
    • 2020-01-22
    相关资源
    最近更新 更多