代码之家  ›  专栏  ›  技术社区  ›  moxn

我的.project文件会在其他人的工作区中引起问题吗?

  •  0
  • moxn  · 技术社区  · 17 年前

    谢谢

    3 回复  |  直到 17 年前
        1
  •  1
  •   Michael Borgwardt    17 年前

    我不确定它是否会破裂,但它肯定会导致冲突/混乱。

    我的策略是始终从源代码管理中排除特定于客户端的IDE配置,这意味着.project文件会全局添加到svn:ignore(或.gitignore)中,而不会被提交。


    shared.project的一个不良约束示例是,您被迫使用相同的项目名称。
    我目前在同一个工作区中有三个Eclipse项目,它们引用同一个SVN项目(不同的分支),并使用我自己的命名约定来区分它们。

        2
  •  2
  •   Peter Boughton    17 年前

    我不知道答案,但在你的环境中应该很容易测试。试着用你的 .project 在队友的机器上存档。

    如果它在不使用SpringIDE插件时破坏了工作区,那么以下经验法则当然适用:“永远不要签入破坏其他环境的文件”。

    就我个人而言,我不喜欢签入IDE特定的文件,比如Eclipse的 .项目 或 .classpath 当我生成它们时(我使用maven)。

        3
  •  2
  •   Pascal Thivent    17 年前

    根据我的经验,当 buildCommand 由于缺少插件而失败,构建的其余部分不受影响,但每次失败时都会产生一条可能令人讨厌的错误消息。