"谷歌文档“允许实时、协作地编辑文档。多个文档查看器能够同时读取和更改文档的内容,从而使一个用户的更新立即应用到所有其他查看器中并对其可见。
发布于 2010-11-18 03:23:29
协同代码编写工具
Visual Studio.Net有一个名为wave-vs.net的插件,它允许实时协同编辑以支持对编程功能。
Eclipse有两个名为DocShare和Saros的插件,允许实时协同编辑文档(DocShare)或项目(Saros)。
(以上引用自维基百科)
哪些过程是有益的?
显然是对编程。在考虑GDocs体验带来的改进并将改进扩展到协作编码时,我无法从我的头脑中想到任何立即停止显示的方法。
我认为,如果有多个人在处理代码中可以被认为是“接近”的部分,协作方法将工作得更好。它还可以改进更改的往返时间,因为您不必等待提交更新周期才能获得最新版本。
他们是VCS的替代品吗?
它们是相辅相成的。它们都有着同样的目的,即精简小组成员的贡献。但是他们的方法有一个根本的区别:当前的VCS主要是记录一个项目的快照,而协作编辑文档则是细粒度的更改,捕捉开发人员的思维过程。
此外,VCS中的提交被整齐地组织为一个更改集。另一方面,在协作环境中,您甚至无法确保代码在完成整个项目之前的任何时刻都会编译,因为其他人可能总是在编写一行代码。变化是持续的。因此,不可能将这些贡献分解为变革集。
https://softwareengineering.stackexchange.com/questions/19718
复制相似问题