【问题标题】:Working with Eclipse .classpath and project files in Git?在 Git 中使用 Eclipse .classpath 和项目文件?
【发布时间】:2013-11-08 16:56:51
【问题描述】:

我的公司正在从 PVCS 迁移到 Git,我想知道它如何帮助解决这些问题..

当前进程是

  • 我们从 PVCS 中检查所有内容
  • 然后我们打开 Eclipse 并将文件导入
  • 然后我们必须修复 .classpath 和配置文件,因为所有的东西都没有在同一个地方有 jars
  • 在 PVCS 中锁定文件
  • 在 Eclipse 中进行更改
  • 将文件从 Eclipse 工作区复制到 PVCS 文件夹
  • 解锁文件

--- 那是当前的过程,很长并且有错误的空间

我想将所有内容移至 git 并执行 git pull 但我不希望 .classpath 和项目文件问题像我在 PVCS 中一直存在的那样。我在想我可以告诉 git 只读取.classpath 和项目文件,从不更新?

我很想听听 eclipse 使用 git 和 ant 的时间有多长。谢谢

【问题讨论】:

    标签: java eclipse git ant


    【解决方案1】:

    您应该将.classpath 文件放在.gitignore 中,这样它就不会首先进入git。
    这样,每个开发人员都将拥有一个纯本地副本。

    要管理你的依赖,你应该使用 Maven;它的 pom.xml 与机器无关,可以存在于 git 中,Eclipse 可以从该文件生成其他所有内容。

    【讨论】:

    • 我们可以使用maven和ant吗?
    • @JMSAZ2013:是的,但是你应该考虑使用 Maven 来代替 Ant。
    • 问题是ant scr公司很大
    • 我正在处理一个多模块项目。将.classpath.project 添加到.gitignore 只是忽略根目录中的实例,但包含.classpath.project 的子文件夹仍然显示为更改。我尝试将**/.classpath 添加到.gitignore,但这似乎不起作用。
    猜你喜欢
    • 2011-06-18
    • 2011-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-24
    相关资源
    最近更新 更多