Setting up a multi-user programming environment

Matthew Saltzman mjs at ces.clemson.edu
Mon Jan 16 00:02:04 UTC 2006


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




More information about the users mailing list