However, the SVN version (and therefore the local checkout) is 2 months old code, while that version attached to the Mantis bug is different. So to rephrase that question more precisely, how come the current version of sync_pluto2amp.pl is not in SVN?
How did you get the "2 months old code" information? My log shows that last two updates were at:
Plus the version 19474 is the same as attached to Mantis:
$ svn up -r19474 sync_pluto2amp.pl
Updated to revision 19474.
$ md5sum sync_pluto2amp.pl
$ md5sum /home/user/Desktop/sync_pluto2amp.pl
The r19507 seems to be one-line fix for different issue:
$ svn diff -r 19474:19507 sync_pluto2amp.pl
--- sync_pluto2amp.pl (revision 19474)
+++ sync_pluto2amp.pl (revision 19507)
@@ -280,3 +280,6 @@
+# fix some permisions
+`chown asterisk.asterisk /usr/share/asterisk/agi-bin/*`;