|
Re: [OTish] Version Control?: msg#00675apache.mod-perl
Another approach which allows easy sharing between projects is: ~/src/perl/ + Project1/ + Project2/ + Project3/ where Project[123] are root package names. Set PERLLIB=~/src/perl and you can get access to any *.pm in the system, each has a globally unique name. This makes it easy to implement cross-project refactorings. We use CVS for source management, and we use RPMs for deployment. RPM allows you to ask "what release of ProjectN is on the system". RPM also allows you to manage permissions and ownership easily. Our RPM spec builder/installer can be found at: http://petshop.bivio.biz/src?s=Bivio::Util::Release Rob |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Yahoo is moving to PHP ??: 00675, Vivek Khera |
|---|---|
| Next by Date: | Re: hangs on $ENV{'QUERY_STRING'}: 00675, Michael Forbes |
| Previous by Thread: | Re: [OTish] Version Control?i: 00675, Randal L. Schwartz |
| Next by Thread: | Re: [OTish] Version Control?: 00675, Randal L. Schwartz |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |