1Test::Smoke::App::SyncTUrseeer(3C)ontributed Perl DocumeTnetsatt:i:oSnmoke::App::SyncTree(3)
2
3
4

NAME

6       Test::Smoke::App::SyncTree - Synchronise the perl source tree from a
7       source.
8

DESCRIPTION

10       This module synchronises the smoke destination directory with a given
11       source in a given way. The source depends on the synchonisation method.
12
13   Synchronisers
14       The primary synchronisers are:
15
16       git This method will use the git() program to set up a main clone of
17           the "gitorigin" source tree.  From this local git repository yet
18           another clone is made into the smoke destination directory. See
19           Test::Smoke::Syncer::Git for details.
20
21       rsync
22           This method uses the rsync() program to synchronise the smoke
23           destination directory with a given remote directory/archive
24           "source", with "opts".
25
26       copy
27           This method copies all files in "cdir"/MANIFEST to "ddir" and
28           removes all files not mentioned in that MANIFEST. See
29           Test::Smoke::SourceTree.
30
31   Test::Smoke::App::Syncer->new()
32       Add a Test::Smoke::Syncer object to the instance.
33
34   $syncer->run()
35       Actually call "$self->syncer->sync()".
36
38       (c) 2002-2013, Abe Timmerman <abeltje@cpan.org> All rights reserved.
39
40       With contributions from Jarkko Hietaniemi, Merijn Brand, Campo
41       Weijerman, Alan Burlison, Allen Smith, Alain Barbet, Dominic Dunlop,
42       Rich Rauenzahn, David Cantrell.
43
44       This library is free software; you can redistribute it and/or modify it
45       under the same terms as Perl itself.
46
47       See:
48
49       •   <http://www.perl.com/perl/misc/Artistic.html>
50
51       •   <http://www.gnu.org/copyleft/gpl.html>
52
53       This program is distributed in the hope that it will be useful, but
54       WITHOUT ANY WARRANTY; without even the implied warranty of
55       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
56
57
58
59perl v5.36.0                      2022-07-22     Test::Smoke::App::SyncTree(3)
Impressum