|
Re: [OTish] Version Control?: msg#00664apache.mod-perl
>>>>> "Jesse" == Jesse Erlbaum <jesse@xxxxxxxxxxx> writes: Jesse> Hey Jim -- >> Also, Randal Schwartz wrote about cvs is a slightly more general setting: >> >> http://www.linux-mag.com/2002-07/perl_01.html Jesse> The system we use goes a bit beyond even what Randal describes Jesse> (although, he is on a similar track). Jesse> In a nutshell, the Apache "httpd.conf" file is "templatized" to Jesse> replace elements such as the IP address, host name and path Jesse> names with variables. Actually, my real code does that. I had to simplify it a bit for the article. Below the top dir, I have: etc/ - for apache etc, some files are templatized htddocs/ - for apache rootdir perl-lib/ - @INC at run-time, for custom mod_perl modules and TT2 plugins perl-tt2/ - TT2 templates pod/ - 158(!) column source pods, processed into HTML and listing files sbin/ - apache sbin, contains log-roller and apachectl generate-navbars - process META info to make navbar database run-template - described in article GNUmakefile - "One File To Rule Them All" And yes, I can check the puppy out, edit and test it at 30,000 feet, then resync when I get to a landline again. Very nice. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <merlyn@xxxxxxxxxxxxxx> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: [OTish] Version Control?: 00664, Randal L. Schwartz |
|---|---|
| Next by Date: | newbie:How to get form input in mod_perl 2 since Apache::request is not implemented yet ?: 00664, BuffaloRC Club |
| Previous by Thread: | Re: [OTish] Version Control?i: 00664, Ged Haywood |
| Next by Thread: | Re: [OTish] Version Control?: 00664, Rob Nagler |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |