[1659] jay [mt-plugin-pusherman(master)] $ diff -r plugins/PusherMan hid-pusherman/qa/PusherMan/
diff -x .svn -r plugins/PusherMan/config.yaml hid-pusherman/qa/PusherMan/config.yaml
1,3c1
< name: PusherMan (Endevver remix)
< version: 3.0.1
< description: Pushes data from a staging environment to a production system. This is a completely revamped PusherMan from Six Apart's original version.
---> name: PusherMan
5,7c3,7
< key: PusherMan
< author_name: "Endevver, LLC"
< author_link: http://endevver.com/
---> author_link: http://www.sixapart.com/
> author_name: Six Apart (with major modifications by Endevver)
> description: Pushes data from a staging environment to a production system.
> version: 2.2
> plugin_link: http://plugins.movabletype.org/
75,76d74
< dbport:
< scope: system
diff -x .svn -r plugins/PusherMan/lib/PusherMan/Plugin.pm hid-pusherman/qa/PusherMan/lib/PusherMan/Plugin.pm
53d52
< return 1 if $settings->{dbport} && $settings->{dbport} ne $cfg->DBPort;
diff -x .svn -r plugins/PusherMan/tmpl/config.tmpl hid-pusherman/qa/PusherMan/tmpl/config.tmpl
18,25d17
< id="dbport"
< label="<__trans phrase="DB Port">"
< hint="<__trans phrase="Specify the port on which the production database listens. If left blank, the DBPort from the current configuration will be used.">"
< show_hint="true">
< <input type="text" name="dbport" id="dbport" value="<TMPL_VAR NAME=DBPORT ESCAPE=HTML>" />
< </mtapp:setting>
<< <mtapp:setting
diff -x .svn -r plugins/PusherMan/tools/push_file_remote.pl hid-pusherman/qa/PusherMan/tools/push_file_remote.pl
25,26c25
< progress( sprintf 'scp -i %s "%s" %s@%s:"%s"',
< $key, $source, $user, $host, $dest );
---> progress( 'scp -i $key "'.$source.'" $user\@$host:"'.$dest.'"' );