Hello.
I want (and pretty much need) a piece of software that will allow 4 "geographically dispersed" people to edit their source code in realtime with each other.
I also need a feature to upload art files(.x, .b3d, .bmp etc.) to the computer on which the source is being served(I don't mind hosting the server myself, infact I think I would like to). Although, the art files don't need to edited in realtime, just the source.
So, anyway, what would be the best software for doing this?
Thanks in advance.
btw, I also have a new linux system(mandriva powerpack) is there any in-built software on that? If there isn't any than I'll just use windows for this.
You could try MoonEdit, its not realy a programmers editor (no syntax highlighting, and wierd keyboard setup), but its free.
http://moonedit.com/indexen.htmFor other files why not just set up an ftp server?
FileZilla is a very good one, and free as well ;)
http://sourceforge.net/project/showfiles.php?group_id=21558&package_id=21737If you need versioning though look into SVN, its not that hard to setup.
you could set up a CVS server.
CVS is good, but has a bit of a learning curve to it (it's true home is in the Posix world, so it's designed primarily to have a command line interface). Perhaps someone can recommend a good GUI front end to it.
Vault is good as well if you're used to something a bit more like source safe. (However, note that the Vault server software isn't free)
http://www.wincvs.org if you're on windows
but i doubt riddlecats meant a versioning system...for me it sounds more like he's looking for a "multiplayer" code editor or something...quite awful if you ask me, i dont want anybody the change my code, while im coding :D
I really do think that if there was some decent collaborative `sharing` software, it would make it a lot more productive and encourage better teamwork for internet-based groups. That Pervasive3d thing looked interesting for a while.
Surely there has to be some advantage to being able to see all your project files and edit them `together` at the same time while holding an audio/text chat. I was part of a team a few years back and we had to have weekly meetings on an IRC channel to try to coordinate things, it wasn't always very productive.
From experience of working in a shared coding environment (a team of 5 people) the best thing is to use software that allows you to check-out (take an exclusive copy of) files, and check-in (upload your changes).
However I've only ever used MS Sourcesafe, and I think there must be better software (such as CVS) out there.
These days I code alone - it's at least 50% faster :)
for a CVS server, this one seems decent:
http://subversion.tigris.org/