Hi all,I've been developing web apps with cgi-app for several years now, but for the first time I'm coordinating a project that will involve several developers, and I'm trying to think about how best to structure things - particularly in regards to version control.
I've got three developers and I'm using subversion to manage code versioning. We are all developing on the same server (RH linux/ apache), and our "production" code will be on that same machine as well.
How do those of you with large groups manage having something like this in each developers repository:
/home/developer1/my-app-working-copy/cgi-bin/my-app.cgi
/lib/My-App.pm
/templates/home.tt
/css/my-app.css
/html/static.html
distributed to something like this:
/var/www/html/my-app/css/my-app.css
/var/www/html/my-app/html/static.html
/var/www/cgi-bin/my-app/my-app.cgi
I'd also like each developer to be able to run their working copy web
app off the same server so do you have different cgi-bin paths like
this:
http://www.our.server/cgi-bin/developer1/my-app.cgi http://www.our.server/cgi-bin/developer2/my-app.cgi http://www.our.server/cgi-bin/production/my-app.cgi Or is it better to configure apache on this machine like this: http://dev1.our.server/cgi-bin/my-app.cgi http://dev2.our.server/cgi-bin/my-app.cgi http://www.our.server/cgi-bin/my-app.cgiI'm having trouble sorting our what problems to solve with environment variables, which with config files and which with apache configuration.
B ##### CGI::Application community mailing list ################ ## ## ## To unsubscribe, or change your message delivery options, ## ## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ## ## ## ## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ## ## Wiki: http://cgiapp.erlbaum.net/ ## ## ## ################################################################
Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.