Barracuda: Moving the src directory
"Christian Cryder" <[email protected]>
| Newsgroups | gmane.comp.java.enhydra.barracuda.general |
|---|---|
| Message-ID | <[email protected]> |
Hey folks, as we get ready to move things over to the BarracudaMVC server, we're going to be doing some much needed housecleaning. One of the things I'd like to do is move the src directory down underneath WEB-INF. It was orginally placed up in the content directory so that people could browse it online, but since the online cvs interface does a much better job of handling that anyway, I'd like to move it down underneath WEB-INF. Does anyone object to that? Also, I'd like to move the build.xml stuff and the .bat files out of the src directory and into WEB-INF/bin, if nobody objects. The idea would be then that you'd go to WEB-INF/bin to build the system. Finally, one additional change will be to create a WEB-INF/lib-cvs directory, and to place all the jars that are under cvs in here, rather than in WEB-INF/lib. There would still be jars in the lib directory, but they won't be under cvs. The reason for doing this is so that you can update your Barracuda installs from cvs _without_ having to shut down Tomcat (when cvs updates, it tries to delete files before replacing them, and it can't do that to files in /lib because Tomcat has them locked). So the way it works then is you a) update from cvs and b) install (which copies jars from WEB-INF/lib-cvs to WEB-INF/lib. We've been using this strategy for about 4 mths now here at ATMReports, and its worked quite well. If anyone has any comments on this, please speak up! I'm not planning on making these changes in existing cvs tree, but would put them in place on the new server. Christian ---------------------------------------------- Christian Cryder [[email protected]] Internet Architect, ATMReports.com Barracuda - http://barracuda.enhydra.org ---------------------------------------------- "Coffee? I could quit anytime, just not today" _______________________________________________ Barracuda mailing list [email protected] http://www.enhydra.org/mailman/listinfo.cgi/barracuda FAQ - http://www.jguru.com/faq/Barracuda