-1

我自己开发了应用程序,但现在我正在和一个伙伴一起工作。

多人在同一个项目上工作并提交更改的最佳方式是什么?

如果没有第三方服务器,这可能吗?他们的 Eclipse 插件可以解决这个问题吗?

4

2 回答 2

1

有很多工具可以让您完成此任务。

subversion、mercurial、Git等版本控制软件都会完成这个任务。Git 目前是这三者中最受欢迎的。

根据您是否关心代码的私密性,最简单的前进路径是在 GitHub(私人 repo 的成本)或 BitBucket(允许免费帐户的私人 repos)上创建一个存储库。

如果您不想涉及第 3 方,则需要在您和您的合作者都可以访问的计算机上设置存储库。

于 2013-01-14T18:03:28.233 回答
0

第三方方法

BitBucket是 Git 和 Mercurial 的在线托管站点,它还提供托管 wiki、问题跟踪器和源代码。但是您要求一种没有第三方的方法(我认为这是完全合理的)所以这里有一些指示

自己做

  • 对于版本控制: Git。“Bare Repositories”允许您与服务器共享代码,就像通过共享网络目录一样简单。
    但是: Git 相当复杂。您可能需要 VisualSVN,它是一个简单的 GUI 驱动的 Subversion-Server,能够在您的一台 PC 上运行。
  • 对于问题跟踪: JIRA 提供了一个 10 美元的版本,与 Bamboo 等其他有用的工具捆绑在一起。
  • A Wiki for Documentation:这里有很多选项。
  • Turnkey Redmine是一个虚拟设备(可下载的虚拟机映像)。只需在VirtualBox 中下载并运行ie,即可在短时间内快速获得版本控制、问题跟踪、Wiki 等服务
于 2013-01-16T15:29:36.780 回答