SAK*_*ray 6 java perforce repository
我已经在一个项目上独自工作了一段时间,现在,新开发人员可能出于各种原因加入该项目.
当然,我使用版本控制软件,但我担心将我的项目导入Eclipse并使其运行可能对新来者来说有点困难,我希望尽可能保持清洁.
当我第一次接手这个项目时,花了将近两天的时间来构建和运行项目,我记录了每一步并修复了最明显的错误,但并非所有错误,我希望项目在导入时按原样运行.
以下是我现在遇到的一些具体问题,我应该修复它们,以及如何解决?
对于(4)我可能不得不使用maven,但是可以在不使用maven的情况下解决问题(1)(2)和(3)吗?
替代方案是具有单页设置指令文档
你是否有任何其他一般或具体的建议,如何组织这整个混乱.
谢谢
依赖管理是Maven必须使用的。如果您无法使用 maven,因为您已经在使用 ant,请使用Ivy。
只需单击一下即可构建项目 - 是 intant build all或mvn package. Maven 提供与 IDE 的集成(通过插件)。
不要回复 IDE 元数据。喜欢.project和.classpath。不过,您仍然可以提交它们以方便 Eclipse 用户,但不要限制 IDE。
提供构建保存。使用 Eclipse WTP,或者使用 FilSync 插件(这听起来像是黑客,但非常酷)
使用构建配置文件(maven 自动提供它们)- 为不同的环境创建不同的构建
并不总是可以在 Maven(或 ant/ivy)脚本中配置所有内容。对于任何其他操作,例如安装应用程序服务器 - 文档然后在项目根目录中的单个文件中,逐步描述应该安装什么,使用什么配置选项等。因此,开发人员只有一个地方可以查看和跟随。该文档可以(并且更好)是纯 .txt
根据我最近的经验 - 我们有一个项目已经工作了 6 个月。我的一位同事不得不在新机器上重新导入该项目。他花了20分钟。该项目使用 Maven 配置。
| 归档时间: |
|
| 查看次数: |
195 次 |
| 最近记录: |