Re: Substituting existing mechanism with Subversion--help!!
From: Ryan Schmidt <subversion-2004_at_ryandesign.com>
Date: 2005-01-09 01:34:27 CET
We have the same nasty setup at our company, and I asked a similar
After numerous responses and thinking things through, I think I've
Instead of making /var/www available via Samba, there will be a
The next problem is what happens when a developer needs to work on
We also have MySQL databases for almost all projects, and tracking
-- ryan schmidt // hello at ryandesign dot com On 07.01.2005, at 00:15, Peter Valdemar Mørch wrote: > Do you realize you've asked a very broad question? I'll answer as best > I can as time allows: > > Siju George sgeorge.ml-at-gmail.com |Lists| wrote: >> There is a Debian Server hosting the projects files in the apache home >> directory. >> ie all websites that are developed are put in differrent folders in >> the "/var/www" directory >> The "/var/www" directory is shared > > > If so could you please guide me with the set up process? > > What you basically have is one directory where everybody is stepping > on each others feet. This is *nasty*! Each developer can not debug in > peace with all the changes going on by others. It depends *a little* > on how often changes actually take place. But don't do this. > > I suggest: > > Each developer has his own "Debian Server" with his own /var/www > directory. (Which could be the same "Debian Server" with > /var/www/userA, /var/www/userB, etc.). All these /var/www (or > /var/www/*/) directories are in fact individual working areas. > > Once develper A is happy about his change in his own working directory > (which is now totally independent of what developer B is doing) he > checks in his modifications. It is every developer's responsibility to > keep up to date with other developers' changes with svn update. > > You can then have a single integration area, that e.g. is updated > every morning to make sure that everything is up to date. Call it the > "smoke test" site. > > If you insist on having only the one shared directory, in my > experience, you'll never reach "stability". But if you insist, you can > then have only that one single working area, and agree that whenever > someone puts a file in there, he needs to check it in. But somebody is > going to forget that at some point, and you have no way of knowing > who. Don't do this. > > Peter --------------------------------------------------------------------- To unsubscribe, e-mail: firstname.lastname@example.org For additional commands, e-mail: email@example.comReceived on Sun Jan 9 01:37:02 2005
This is an archived mail posted to the Subversion Users mailing list.