On Sun, 15 Jan 2006, Arthur Pemberton wrote:
Hey Guys, I have a college project coming up and I require the following: A multi user (programmer) environment run on Linux which would allow for headless use, c++ code management, allowing for code writing from Windows or Linux, and compiling and running of code on the same machine.
I'm not quite clear. Do you need for your team to log into this machine to build and run their code? Or will they build and run on their own machines?
I am familiar with C++ and Linux, but in a single user (me) way. I need to work on this project with 3 others. Please advise on what software I should/can use to accomplish this.
Subversion or CVS would be the source-code management tool. If you need remote access, then Subversion will need a Web server, but CVS has its own server.
If everyone needs a GUI development tool, then Eclipse would be a good candidate. It runs on Windows and Linux. (You'll need the Subclipse plugin if Subversion is your code repository tool.) If everyone will log into your machine to build and run, then you might want to steer clear of GUIs. You'll need an SSH client (e.g., PuTTY) for the Windows machines, and everyone will have to learn a text editor (e.g., vi or emacs).
If you want a programming environment in Windows that's Unix-like, look at CygWin. It also includes an X server for Windows.
Thank you. -- As a boy I jumped through Windows, as a man I play with Penguins.
-- Matthew Saltzman Clemson University Math Sciences mjs AT clemson DOT edu http://www.math.clemson.edu/~mjs