]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 364637: contrib/bzdbcopy.pl: Can't locate object method "params" via package...
authormkanat%bugzilla.org <>
Sat, 30 Dec 2006 07:17:53 +0000 (07:17 +0000)
committermkanat%bugzilla.org <>
Sat, 30 Dec 2006 07:17:53 +0000 (07:17 +0000)
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave

contrib/bzdbcopy.pl

index ac3ba8248a57ebb6e6cd080fec90b31263639383..ebfe3e45b6ffb4df15b22526e3026e9a600cf53e 100755 (executable)
@@ -1,36 +1,26 @@
 #!/usr/bin/perl -w
 #
-# bzdbcopy.pl - Copies data from one Bugzilla database to another. 
+# The contents of this file are subject to the Mozilla Public
+# License Version 1.1 (the "License"); you may not use this file
+# except in compliance with the License. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
 #
-# Author: Max Kanat-Alexander <mkanat@bugzilla.org>
+# Software distributed under the License is distributed on an "AS
+# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+# implied. See the License for the specific language governing
+# rights and limitations under the License.
 #
-# The intended use of this script is to copy data from an installation
-# running on one DB platform to an installation running on another
-# DB platform.
+# The Original Code is the Bugzilla Bug Tracking System.
 #
-# It must be run from the directory containing your Bugzilla installation.
-# That means if this script is in the contrib/ directory, you should
-# be running it as: ./contrib/bzdbcopy.pl
-#
-# Note: Both schemas must already exist and be IDENTICAL. (That is, 
-# they must have both been created/updated by the same version of 
-# checksetup.pl.) This script will DESTROY ALL CURRENT DATA in the 
-# target database.
-#
-# Both Schemas must be at least from Bugzilla 2.19.3, but if you're
-# running a Bugzilla from before 2.20rc2, you'll need the patch at:
-# https://bugzilla.mozilla.org/show_bug.cgi?id=300311 in order to
-# be able to run this script.
-#
-# Before you using it, you have to correctly set all the variables
-# in the "User-Configurable Settings" section, below. The "SOURCE"
-# settings are for the database you're copying from, and the "TARGET"
-# settings are for the database you're copying to. The DB_TYPE is
-# the name of a DB driver from the Bugzilla/DB/ directory.
+# The Initial Developer of the Original Code is Everything Solved.
+# Portions created by Everything Solved are Copyright (C) 2006 
+# Everything Solved. All Rights Reserved.
 #
+# Contributor(s): Max Kanat-Alexander <mkanat@bugzilla.org>
 
 use strict;
 use lib ".";
+use Bugzilla;
 use Bugzilla::DB;
 use Bugzilla::Util;
 
@@ -178,4 +168,38 @@ $target_db->commit;
 print "All done! Make sure to run checksetup on the new DB.\n";
 $source_db->disconnect;
 $target_db->disconnect;
+
 1;
+
+__END__
+
+=head1 NAME
+
+bzdbcopy.pl - Copies data from one Bugzilla database to another. 
+
+=head1 DESCRIPTION
+
+The intended use of this script is to copy data from an installation
+running on one DB platform to an installation running on another
+DB platform.
+
+It must be run from the directory containing your Bugzilla installation.
+That means if this script is in the contrib/ directory, you should
+be running it as: C<./contrib/bzdbcopy.pl>
+
+Note: Both schemas must already exist and be B<IDENTICAL>. (That is, 
+they must have both been created/updated by the same version of 
+checksetup.pl.) This script will B<DESTROY ALL CURRENT DATA> in the 
+target database.
+
+Both Schemas must be at least from Bugzilla 2.19.3, but if you're
+running a Bugzilla from before 2.20rc2, you'll need the patch at:
+L<http://bugzilla.mozilla.org/show_bug.cgi?id=300311> in order to
+be able to run this script.
+
+Before you using it, you have to correctly set all the variables
+in the "User-Configurable Settings" section at the top of the script. 
+The C<SOURCE> settings are for the database you're copying from, and 
+the C<TARGET> settings are for the database you're copying to. The 
+C<DB_TYPE> is the name of a DB driver from the F<Bugzilla/DB/> directory.
+