I don't understand if all the developers is not having TC installed,
how they will check the code is logically working before integrating
with main code.

In my 6 years experience I haven't thought of the situation that more
then one developer is depending on only one server.

-Jignesh


On Mon, 2004-08-09 at 04:30, Allistair Crossley wrote:
> Hi All,
> 
> I am currently trying to streamline our team's build process here using Tomcat as 
> our servlet container. 
> 
> For a while the way I had it setup was that we had 1 instance of TC running on a dev 
> server and 1 instance on production. Each developer would checkout only the code 
> they will work on from VSS. They would not have read-only latest version copies of 
> the other source on their disks. They would then use an Ant build script to compile 
> their checked out classes directly to TC's classes, and a separate Ant target for 
> copying JSPs and so on to the webapp folder.
> 
> This method as far as I was concerned got around the code overwrite problem - where 
> if both developers had a version of all source using a Get Latest Version, each time 
> they compile they would overwrite the same instance compiled classes.
> 
> Recently, I have installed a TC per developer on the server. My idea is that we will 
> use the Eclipse VSS plugin and WILL all perform Get Latest Version. However, because 
> each dev has their own dev instance, they will not overwrite any changes by other 
> developers on source they have not got checked out.
> 
> Then, I am thinking, each developer must only ever checkin stable compilable source, 
> so that when other devs Get Latest Version from the root of the source tree, it will 
> still compile.
> 
> When I do a build, I am thinking that all source must be checked in, then a Get 
> Latest Version, then run an Ant script to compile and generate a WAR for staging and 
> production deployment.
> 
> Finally, I have just this second had a call from IT saying the 3 instances on our 
> dev  server are brining virtual memory to its knees - which begs another question - 
> should each developer have a locally installed TC rather than server based? 
> 
> I would be very interested in others' development/deploy processes with 
> mult-developer Tomcat environments to cross-check my ideas. 
> 
> Kindest Regards, Allistair.
> 
> 
> 
> 
> 
> <FONT SIZE=1 FACE="VERDANA,ARIAL" COLOR=BLUE> 
> -------------------------------------------------------
> QAS Ltd.
> Developers of QuickAddress Software
> <a href="http://www.qas.com";>www.qas.com</a>
> Registered in England: No 2582055
> Registered in Australia: No 082 851 474
> -------------------------------------------------------
> </FONT>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to