Re: Question about programming and project management



"Ikke" <ikke@xxxxxxx> wrote in message
news:Xns997C87C98E532ikkehierbe@xxxxxxxxxxxxxxxxx
Hi everybody,

First of all, this question is more about project management then pure
programming, but since there is next to no activity in those groups I
figured it's probably best to ask the question here. I'm sorry if this is
too off-topic.

What it boils down to is this: at the moment we have a very small group
of people (4 to be precise) who are working on a project. Once a week (if
possible, with a minimum of once a month) we meet and discuss what has
been done and what needs to be done.

We are looking for an online solution to share code, thoughts, files,
etc... Does anybody know of a website for this sort of thing?

I've already thought about using a basic forum, but those are not private
- others can read what's being said and done, and the project is to
remain private until completion.

Sourceforge has also been mentioned - but I don't know if it's possible
to close a project there as well.

So basically what I need is the following:
- a website where several people can maintain documents, code, etc...
- a means of closing off said site to people who are not part of the
project

I figure there should be at least some people here who've had the same
experience in the past. If so, what did you use, and can you recommend
it?

Otherwise, what would you recommend?

We use subversion for sharing files. Subversion is a version control system
similar to CVS but I find it a little better to use. From what it sounds
like no matter what else you do you should get a version control system.
Subversion is open source: http://subversion.tigris.org/

For discussing issues online there are a number of things we can and do use.
One thing we had set up is a forum for the project where the public can see
some things, and we have private forums we discuss things only the team
should see. We've also used IRC (Internet Relay Chat) and set up a channel,
we've also talked in IM (instant messanger) chats.

First off, I suggest you get subversion or CVS and set it up. This will
probably alleviate 90% of your problem. You can set up the depository on
just about any PC that has access to the internet, it does not require a
dedicated machine. With subversion you give people usernames and passwords
and they can "check out" the depository (basically a folder). They can add
files, make changes, etc.. and submit which get modified/added to the
depository, then when other users "update" they get all the added/modified
files in their local copy. It is also good because when someone screws up
you can go back to an older verion since subversion keeps all changes
forever. Which can actually make the depository grow large with a lot of
changes and every now and then a fresh depository may need to be made if you
so desire.


.



Relevant Pages

  • Re: Question about programming and project management
    ... We've also used IRC (Internet Relay ... depository on just about any PC that has access to the internet, ... With subversion you give people ... Synchronising the machines would require those machines to be ...
    (comp.programming)
  • Re: Question about programming and project management
    ... We've also used IRC (Internet Relay ... depository on just about any PC that has access to the internet, ... With subversion you give people ... Synchronising the machines would require those machines to be ...
    (comp.programming)