Eclipse:共享驱动器上的协作开发人员

时间:2011-02-22 05:35:41

标签: eclipse r collaboration

我使用的是Eclipse的“statet插件” 我正在寻找一种进行协作开发的方法(比如谷歌文档:允许人们同时修改代码)。任何首选的插件?我见过极端协作开发环境,但我不知道它是否合适?

4 个答案:

答案 0 :(得分:2)

我不会使用共享驱动器,我使用Mercurial或Git设置了源代码库并使用它。我确信那些适用于Eclipse的插件。

答案 1 :(得分:2)

你怎么能阻止它成为一个免费的人?根据我的经验,在开发代码时,您希望控制变更,而不是在您尚未做好准备时强迫它。

考虑这种情况。您的代码中很难解释缺陷。你正在稳定地调试它,向它抛出不同的数据,查看中间值等。当BOOM,其他人更改其他代码并且你的结果因此而改变时,你就是要捕获它。

Spacedman是对的,使用您选择的修订控制系统并控制变化。

如果您想进行配对编程,但需要远程操作,请使用远程屏幕,例如: VNC,使用Skype,以便您可以向对方解释您想要实现的目标。

答案 2 :(得分:0)

我使用egit通过StatEt向Eclipse添加git功能,效果很好。允许其他人以任何最适合他们的方式编辑代码(一个存储库,几个频繁合并的单个存储库等)

答案 3 :(得分:0)

有插件可以促进实时代码共享。它们通常通过让所有单独的开发人员拥有他们自己的文件副本并在运行中快速同步更改来工作。如果发现冲突,您可以决定如何明确解决它们。

以下是来自ECF项目的一个插件:

http://wiki.eclipse.org/DocShare_Plugin

我建议使用源控制系统进行日常开发。实时代码共享最适合举行短期协作编辑或调试会话,进行代码审查等。