Rechercher une page de manuel
synctree.3pm
Langue: en
Version: 2008-07-19 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
NAME
synctree.pl - Cleanup and sync the perl-current source-treeSYNOPSIS
$ ./synctree.pl -t rsync -d ../perl-current [--help | more options]
or
$ ./synctree.pl -c [smokecurrent_config]
OPTIONS
Options depend on the type option, exept for some.- *
- Configuration file
-c | --config <configfile> Use the settings from the configfile
synctree.pl can use the configuration file created by configsmoke.pl. Other options can override the settings from the configuration file.
- *
- General options
-d | --ddir <directory> Set the directory for the source-tree -t | --type <type> 'rsync', 'snapshot', 'copy', 'ftp' [mandatory] -v | --verbose <0..2> Set verbose level -h | --help Show help message (needs Pod::Usage) --man Show the perldoc (needs Pod::Usage)
- *
- options for -t rsync
--source <rsync-src> (public.activestate.com::perl-current) --rsync <path/to/rsync> (rsync) --opts <rsync-opts> (-az --delete)
- *
- options for -t snapshot
--server <ftp-server> (public.activestate.com) --sdir <directory> (/pub/apc/perl-current-snap) --sfile <file> ('') --snapext <ext> (tgz) --tar <un-tar-gz> (gzip -dc %s | tar -xf -) --patchup patch a snapshot [needs the patch program] --pserver <ftp-server> (public.activestate.com) --pdir <directory> (/pub/apc/perl-current-diffs) --unzip <command> (gzip -dc) --patch <command> (patch) --cleanup <level> (0) none; (1) snapshot; (2) diffs; (3) both
- *
- options for -t copy
--cdir <directory> Source directory for copy_from_MANIFEST()
- *
- options for -t hardlink
--hdir <directory> Source directory to hardlink from
- *
- options for -t ftp
--ftphost Host with sources (public.activestate.com) --ftpsdir Sourcedir to mirror (/pub/apc/perl-current) --ftpcdir Diffs dir to get change (/pub/apc/perl-current-diffs)
- *
- options for -t forest
--fsync <synctype> Master sync-type (One of the above) --mdir <directory> Master directory for primary sync --fdir <directory> Intermediate directory (pass to mktest.pl) All options that are needed for the master sync-type
DESCRIPTION
This is a small front-end for Test::Smoke::Syncer.SEE ALSO
``Keeping in sync'' in perlhack, Test::Smoke::SyncerCOPYRIGHT
(c) 2002-2003, All rights reserved.* Abe Timmerman <abeltje@cpan.org>
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See:
- *
- <http://www.perl.com/perl/misc/Artistic.html>
- *
- <http://www.gnu.org/copyleft/gpl.html>
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre