PDA

View Full Version : Developement Question:


petesmc
Sat 12th May '01, 7:32pm
Hi,

I was really wondering something about the developement of vBulletin. It is most likely that you wouldn't like to answer this question in public (pm me) or private, but I'm still going to ask.

How to you manage developing vBulletin. In this, are the files stored on a main server and all the developers constantly sync them? Or do you developers have to edit everything online?

How does it work?

I'd really like to know as I'm beginning to work on my project involving more than one php programmer and it'd create confusion if we all started editing different files at the same time.

Thanks
Peter

Oasis
Sat 12th May '01, 7:36pm
They probably use CVS.

petesmc
Sat 12th May '01, 7:41pm
What is CVS?

Wayne Luke
Sat 12th May '01, 7:51pm
CVS = Code Versioning System.

It is a set of scripts that allows you maintain one code base with multiple programmers. Usually you check a file out and this means only one developer can work on it at a time. When that person is done with it, then they "check it in". This makes the new code available to the other developers.

The best part about it is if you make changes that damage the code, you can roll it back to a previous version.

SourceForge works on this premise as well as the PHP developers. If you do a search on most software sites for CVS you will get several solutions. Most offer Unix hosting with Integration with Windows Clients.

An example of a Commercial CVS product is Visual Source Safe from Microsoft.

petesmc
Sat 12th May '01, 7:55pm
HI,

Thanks for that, I may have to get one now...or maybe I can just email the other people telling them not to work on that page.

-Peter

Mike Sullivan
Sat 12th May '01, 8:45pm
http://www.cvshome.org/

jojo85
Tue 15th May '01, 7:49am
So do you use cvs vbulletin's team?