Thomas Rokamp wrote:
>
> Hejsa!
>
> Jeg har en række perlscripts, som jeg efterhånden har mange versioner af.
> Dem vil jeg gerne organisere lidt bedre, så jeg ikke skal rette i alle
> filerne hver gang jeg ændrer version. Jeg inkluderer 2-3 filer i hvert
> script. Det er dem der skifter version :
>
> #!/usr/bin/perl --
>
> use XX::1_0::module1;
> use XX::1_0::module2;
>
> I en senere version serdet så således ud :
>
> #!/usr/bin/perl --
>
> use XXX::1_2::module1;
> use XXX::1_2::module2;
>
> Kan man lave noget halløj, så jeg ikke skal ændre 1_0 til 1_2 i alle mine
> scripts hver gang?
>
> Fx. noget med
>
> $version = "1_2";
> use XX::$version::module1;
> use XX::$version::module2;
>
> (ovenstående virker ikke, men kunne man lave noget lignende?)
Du kunne enten lade XX::Release pege på XX::seneste_version i
filsystemet, eller benytte et eksternt filversionssystem til at lave
backup med i stedet (hvis det er derfor du har mange versioner).
Nøgleord kunne være CVS eller MS SourceSAfe afhænggigt af platform og
vaner.
--
Thorbjørn Ravn Andersen "...sound of...Tubular Bells!"
http://bigfoot.com/~thunderbear