| Ruta :: Clase :: versionada Un módulo simple para administrar nombres de archivos versionados |
Descargar ahora |
Ruta :: Clase :: versionada Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Stevan Little
- Sitio web del editor:
- http://search.cpan.org/~stevan/
Ruta :: Clase :: versionada Etiquetas
Ruta :: Clase :: versionada Descripción
Un simple módulo para administrar nombres de archivos versionados. Ruta :: Clase :: versioned es un módulo Perl que tiene como objetivo proporcionar una forma simple y sofisticada de crear y administrar archivos versionados por nombre. Es un sustituto deficiente para usar un VCS real (sistema de control de versiones) o un módulo de versiones más sofisticado que utiliza DIFTS, etc. Sin embargo, hay algunas veces en la que no necesita ese nivel de control, y solo necesita retroceder. Cumple de una manera sencilla, por lo que aquí está. HABITACIÓN DE USO :: Clase :: versioned; # Uso típico de los archivos ... My $ V = Ruta :: Clase :: versioned-> Nuevo (Name_PATTN => , PADRE => # coaccionó en camino :: Clase :: Dir); # Cree el siguiente nombre de archivo en la secuencia # según lo especificado por el patrón NOMBRE # anteriormente. My $ Siguiente_File_Name = $ v-> Next_Name; # Por defecto de los archivos ... # Crear una instancia de ruta :: Class :: Archivo # que representa ese siguiente nombre de archivo My $ File = $ v-> Next_File; # Uso típico para directorios ... My $ v = ruta :: clase :: versioned-> nuevo (name_pattern => , padre => ruta :: clase :: dir-> nuevo ( ) # usará DIR actual); # Al igual que el ejemplo del archivo, pero # Dígale que coincida con los directorios # en lugar de los archivos MI $ SIGUIENTE_DIR_NAME = $ V-> NEXT_NAME (dir => 1); # Crear una instancia de ruta :: Class :: Dir # que representa ese nombre de directorio de Siguiente My $ Subdir = $ V-> Siguiente_dir; Requisitos: · Perl
Ruta :: Clase :: versionada Software relacionado