Re: Question about programming and project management



"Ikke" <ikke@xxxxxxx> wrote in message
news:Xns997CB3FF637E4ikkehierbe@xxxxxxxxxxxxxxxxx
"Jim Langston" <tazmaster@xxxxxxxxxxxxxx> wrote in
news:vZ1ri.10$mu7.9@xxxxxxxxxxxx:

<snip>
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/

Good, good... Version control is one of the things we indeed need!

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.

Communication is not so much an issue, it's more about *storing* the
conversation - topics we've agreed upon, etc...

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.

Would that not require some sort of dedicated server? While we all do
have internet access, each member only has a PC, which is not running
24/7. Synchronising the machines would require those machines to be
accessible at the same time, so we'd be better off with a server. It's a
hobby project, so it shouldn't be a costly operation for us.

That's the reason I was looking for something more along the lines of
Sourceforge...

Any PC would do. Right now I'm hosting the repository on this PC, but I've
also hosted it on a much slower one. Subversion takes very little
resources, just disk space.

What would be the drawback of leaving your own PC on all the time?


.



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
    ... I've already thought about using a basic forum, but those are not private ... We use subversion for sharing files. ... One thing we had set up is a forum for the project where the public can see ... and they can "check out" the depository. ...
    (comp.programming)