Search code examples
cvs

How to work on a project together over the internet?


I and my friend are working on a small Java EE project. But we stay far away from each other. We both use netbeans IDE. We tried using java.net in there for making it a team project. But I don't know why, we are not able to connect properly and are facing lot of problems. Is there a place which is very convenient to work at? As, in we don't want to email every time one of us makes changes. It's very cumbersome. Please suggest a good and free place where this can be done!

Also please tell me what is CVS and how does it work?

regards

shahensha


Solution

  • Mercurial together with TortoiseHg I'm using. All free and opensource.

    https://www.mercurial-scm.org

    http://tortoisehg.bitbucket.io/

    A good tool can help you merge files if you have been editing the same files. In short it will help you track all versions and you can create official builds / base line. An source control will make it very clear exactly what code that has been used for a specific version released.