This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Integrate mainline. (Builds but does not work - something broke pipes...)
[perl5.git] / pod / perlhack.pod
index 4a232ef..155773d 100644 (file)
@@ -241,6 +241,17 @@ the latest applied patch level, creating files that are new (to your
 distribution) and setting date/time stamps of existing files to
 reflect the bleadperl status.
 
+Note that this will not delete any files that were in '.' before
+the rsync. Once you are sure that the rsync is running correctly,
+run it with the --delete and the --dry-run options like this:
+
+ # rsync -avz --delete --dry-run rsync://ftp.linux.activestate.com/perl-current/ .
+
+This will I<simulate> an rsync run that also deletes files not
+present in the bleadperl master copy. Observe the results from
+this run closely. If you are sure that the actual run would delete
+no files precious to you, you could remove the '--dry-run' option.
+
 You can than check what patch was the latest that was applied by
 looking in the file B<.patch>, which will show the number of the
 latest patch.
@@ -339,7 +350,7 @@ from Andreas K
 
 =back
 
-=head2 Why rsync the source tree
+=head3 Why rsync the source tree
 
 =over 4
 
@@ -367,7 +378,7 @@ more ... (see Sarathy's remark).
 
 =back
 
-=head2 Why rsync the patches
+=head3 Why rsync the patches
 
 =over 4