我正在寻找一种方法来与三个人一起完成一个项目。我们正在开发一个 Android 应用程序,我们将使用 Eclipse。是否有可用的附加组件/插件,以便我们始终可以处理项目的最新版本?
谢谢
您需要版本控制:
集中
SVN
去中心化
汞 (Hg)
吉特
(还有一些其他的)
集中式系统为您提供修订号,因此在 r2098 这是状态,但要求您能够连接到服务器(除非 repo 是本地的),我喜欢修订号,但这场辩论不适合这个答案。去中心化不要,它就像一个具有同步和合并功能的撤消按钮。每个人都有自己的项目历史,并且可以继续工作,他们稍后会同步。
对于带有 Eclipse 的 SVN,您需要 Subversive,请转到帮助 -> 安装新软件 -> 选择 eclipse 更新站点 -> 协作并选择名称中带有 SVn 或颠覆性的所有内容('除了 Mylin 集成,除非你想要那样)
有一本好书叫做 The SVN book,它是免费的(就像 SVN 一样的自由)和一个很好的介绍指南。
如果您想了解更多信息,请添加评论。
您需要使用版本控制。有很多可用的,但最流行的是 SVN(Subversion)和 GIT。这两者都可以使用各种插件集成到 Eclipse 中。有一些免费资源可用于版本控制,例如 GitHub 和 Google Project,仅举几例。