开发者

Collaborative editing for .NET development - what are the possibilities [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
开发者_开发知识库

Want to improve this question? Update the question so it focuses on one problem only by editing this post.

Closed 9 years ago.

Improve this question

What are the best options for real-time collaborative editing for .NET development? (C#,VB.NET, ASP.NET - not Mono unless it is the best way to get collaboration)

1) Anything possible with visual studio?

2) Collaborative editors? I know Eclipse has real-time collaboration, but I don't know how far you can combine it with .NET support.

3) Web-based tools?

4) Desktop sharing tools like VNC, NX etc.


The main points is that 2 developers in different locations should be able to see edits in real time. Both should be able to edit, or it should be easy to switch control.

Regarding .NET, syntax highlighting etc is better than nothing.


I've recently found this tool

It looks like VsAnywhere is exactly what you need


Cloud9 IDE announced team coloboration feature, but now this feature is haven't released yet


Real-time collaborative edits in IDE is probably not desirable because that would make code uncompilable unless all participants are done at the same time. This means you can't frequently run and test your changes and see your test getting passed. Your edits would block another person and vice versa. A good alternative is continuous integration where you can push code at every time your tests passes and immediately do pull afterwards to get other people's changes. This can be done by simple scripting with most version control systems.

One of the app I frequently use for collaborative code discussion is http://collabedit.com.


One application that integrates with Visual Studio and allows collaborative code editing is Source Meet

Source Meet supports the collaboration of software developers in project teams using Source Meeting. The basis of the collaboration is provided by the familiar Visual Studio™ Editor, by means of which spatially separated documents may be viewed and worked on together. As not just the document contents but also the Visual Studio™ Editor properties such as highlighting or positioning are synchronized in real time, you get the feeling of sitting together in front of one monitor.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜