In the spirit of release early, release often, here's a first cut, and a tour of what it does.
Motivation
- The TRT has functionality that can allow others to view what changes you have made to your installation viz-a-viz a distribution. This is good for seeing how widespread certain patches have flowed, and for the community to pass on code without explicit involvement.
- This is all very well, but sometimes the administrator wants to know from the command line instead of from a web browser. This would let you build composite automatations instead of just summarizing through the web.
Usage
Initialisation
mrjc@crack:twiki$ perl twikishell
TWiki Interactive Shell v1.00
Oct 2004 - written by Rafael Alvarez based on MartinCleaver work
Type "help" for a list of available commands
twiki> import TWiki::Plugins::TWikiReleaseTrackerPlugin::Shell2
Importing TWiki::Plugins::TWikiReleaseTrackerPlugin::Shell2
cwd = /home/.balder/mrjc/cairotwiki.mrjc.com/twiki
Import: 0
twiki> indexlocal
Indexing localInstallation '..'
saving to /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/TWikiReleaseTrackerPlugin/localInstallation.md5
twiki> help
Type 'help command' for more detailed help on a command.
Commands:
_ - undocumented - no help available
diff - show a diff of installation, using to= and from= parameters
exit - exits the program
from - set the from= parameter setting - no help available
help - prints this screen, or help on 'command'
import - undocumented - no help available
indexlocal - creates the checksum index for your localInstallation - no help available
list - list changed or new files in installation - no help available
listchanged - list only changed files in installation - no help available
listnew - list only files in installation not in distribution - no help available
q - exits the program
quiet - Set the verbosity level to 0
quit - exits the program
settings - see the TRT parameter settings - no help available
to - set the to= parameter setting - no help available
verbose - Sets the verbosity level (1,2)
zipnew - zip up all files in installation but not in distribution - no help available
list
twiki> list
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FSCD,FDCD" fscdFormat="$relativeFile - CHANGED" fdcdFormat="$relativeFile - NEW" headerFormat="FILTERMEOUT"}
Register.pm - NEW
bin/manage - CHANGED
bin/passwd - CHANGED
bin/register - CHANGED
bin/setlib.cfg - CHANGED
data/TWiki/#ResetPassword.txt# - NEW
data/TWiki/BuildContrib.txt - NEW
data/TWiki/BulkRegistration.txt - NEW
data/TWiki/BusinessSector.txt - NEW
data/TWiki/ChangePassword.txt - CHANGED
data/TWiki/ManagingUsers.txt - CHANGED
data/TWiki/NewUserTemplate.lock - NEW
data/TWiki/NewUserTemplate.txt - CHANGED
data/TWiki/ResetPassword.txt - CHANGED
data/TWiki/TWikiPreferences.txt - CHANGED
data/TWiki/TWikiRegistration.txt - CHANGED
data/TWiki/UserForm.txt - NEW
data/TWiki/WebLeftBar.txt - CHANGED
diffnew
twiki> diffnew
Cmd: diff -u ../templates/registernotify.tmpl /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
--- ../templates/registernotify.tmpl Thu Oct 21 18:12:26 2004
+++ /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo Fri Oct 22 15:01:56 2004
@@ -1,10 +1,14 @@
From: %WIKIWEBMASTER%
-To: %FIRSTLASTNAME% <%EMAILADDRESS%>
+To: %EMAILADDRESS%
+BCC: %WIKIWEBMASTER%
Subject: %WIKITOOLNAME% - Registration for %WIKINAME%
MIME-Version: 1.0
Content-Type: text/plain; charset=%CHARSET%
Content-Transfer-Encoding: 7bit
+This is an automated email notification of user registration
+in %WIKITOOLNAME%.
+
Thank you for registering in the %WIKITOOLNAME% collaboration
platform. Please save this email for future reference.
@@ -18,7 +22,7 @@
You can customize it as you like:
* Some people turn it into a personal portal with favorite
- links, what they work on, what help they'd like, etc.
+ links, what they work on etc.
* Some add schedule information and vacation notice.
* How about attaching your photo?
@@ -27,11 +31,6 @@
%FORMDATA%
Note:
- 1 If you got this email by mistake: Somebody (%FIRSTLASTNAME%)
- registered at the %WIKITOOLNAME% site using your mail address
- %EMAILADDRESS%
- Contact %WIKIWEBMASTER% if this is in error.
- 2 You can change your password at via
- %SCRIPTURL%/view%SCRIPTSUFFIX%/%TWIKIWEB%/ChangePassword
- 3 If you haven't set a password yet or you want to reset it, go to:
- %SCRIPTURL%/view%SCRIPTSUFFIX%/%TWIKIWEB%/ResetPassword
+If you got this email by mistake: Somebody (%FIRSTLASTNAME%)
+registered at the %WIKITOOLNAME% site using your mail address
+%EMAILADDRESS% . Contact %WIKIWEBMASTER% if needed.
Change Expression: 14 (-25,7 +25,7)
Cmd: diff -u ../templates/view.pattern.tmpl /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
--- ../templates/view.pattern.tmpl Thu Oct 21 18:12:37 2004
+++ /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo Fri Oct 22 15:01:56 2004
@@ -25,7 +25,7 @@
%TMPL:DEF{"toolbar"}%<div class="twikiToolBar"><div>
- * <a href="%EDITURL%" accesskey="e">Edit</a>
+ * %EDITTOPIC%
* <a href="%SCRIPTURLPATH%/attach%SCRIPTSUFFIX%/%WEB%/%TOPIC%">Attach</a>
* <a href="%SCRIPTURLPATH%/view%SCRIPTSUFFIX%/%WEB%/%TOPIC%?skin=print.pattern%REVARG%">Printable</a>
</div><div class="twikiRevInfo"><span class="twikiGrayText"><span class="twikiToolbarElem"><nop>%WEB%.%TOPIC%</span><span class="twikiToolbarElem">%REVINFO%</span><span class="twikiToolbarElem"><a href="#TopicEnd">topic end</a></span></span></div></div>%TMPL:END%
DANGER!: You must turn off verbose if you intend to use the above output with patch!
zipnew
twiki> zipnew
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FDCD" fdcdFormat="$relativeFile" fscdFormat="FILTERMEOUT" headerFormat="FILTERMEOUT"}
Changing to /home/.balder/mrjc/cairotwiki.mrjc.com/twiki
... templates/mailresetpassword.tmpl templates/oopsregcode.tmpl templates/oopsregconfirm.tmpl templates/oopsresetpasswd2.tmpl templates/registerconfirm.tmpl templates/registernotifyadmin.tmpl twikishell:
adding: .twikishellrc (deflated 52%)
adding: Register.pm (deflated 68%)
adding: TWikiReleaseTrackerPlugin_installer.pl (deflated 70%)
adding: bin/.htaccess (deflated 63%)
adding: bin/.twikishellrc (deflated 52%)
adding: bin/new.zip (stored 0%)
adding: data/TWiki/#ResetPassword.txt# (deflated 45%)
adding: data/TWiki/BuildContrib.txt (deflated 65%)
<snip/>
Match by regular expression
twiki> listnew .*.txt$
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FDCD" fdcdFormat="$relativeFile" fscdFormat="FILTERMEOUT" headerFormat="FILTERMEOUT"}
filtering by regex .*.txt$
data/TWiki/BuildContrib.txt
data/TWiki/BulkRegistration.txt
data/TWiki/BusinessSector.txt
data/TWiki/DistributionContrib.txt
data/TWiki/ImageGalleryPlugin.txt
data/TWiki/LoginName.txt
data/TWiki/LoginNameAliasesPlugin.txt
data/TWiki/LoginNameAliasesPluginDoc.txt
data/TWiki/MailerContrib.txt
data/TWiki/TRTChangesFromDistribution.txt
data/TWiki/TRTTestSuite.txt
data/TWiki/TWikiReleaseTrackerPlugin.txt
data/TWiki/TWikiShellContrib.txt
data/TWiki/ThisSite.txt
data/TWiki/UserForm.txt
logs/debug.txt
logs/log200410.txt
logs/warning.txt
--
MartinCleaver - 22 Oct 2004
twiki> indexlocal
Indexing localInstallation '/home/.balder/mrjc/cairotwiki.mrjc.com/twiki'
saving to /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/TWikiReleaseTrackerPlugin/localInstallation.md5
twiki> status
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FSCD,FDCD" fscdFormat="M $relativeFile" fdcdFormat="A $relativeFile" headerFormat="FILTERMEOUT"}
A .twikishellrc
A Register.pm
A TWikiReleaseTrackerPlugin_installer.pl
A bin/.*.txt
A bin/.htaccess
A bin/.twikishellrc
A bin/my.txt
A bin/new.diff
A bin/textfiles.txt
A bin/twikitopics.diff
A data/Main/TomRidgewood.txt
A data/TWiki/#ResetPassword.txt#
A data/TWiki/BuildContrib.txt
A data/TWiki/BulkRegistration.txt
A data/TWiki/BusinessSector.txt
A data/TWiki/DistributionContrib.txt
A data/TWiki/ImageGalleryPlugin.txt
A data/TWiki/LoginName.txt
A data/TWiki/LoginNameAliasesPlugin.txt
A data/TWiki/LoginNameAliasesPluginDoc.txt
A data/TWiki/MailerContrib.txt
A data/TWiki/NewUserTemplate.lock
A data/TWiki/ResetPassword.txt.diff
A data/TWiki/ResetPassword.txt.orig
A data/TWiki/ResetPassword.txt.rej
A data/TWiki/TRTChangesFromDistribution.txt
A data/TWiki/TRTTestSuite.txt
A data/TWiki/TWikiReleaseTrackerPlugin.txt
A data/TWiki/TWikiShellContrib.txt
A data/TWiki/ThisSite.txt
A data/TWiki/UserForm.txt
A lib/TWiki/Contrib/Build.pm
A lib/TWiki/Contrib/BuildContrib/build.pl
A lib/TWiki/Contrib/DistributionContrib/Config.pm
A lib/TWiki/Contrib/DistributionContrib/FileFetcher.pm
A lib/TWiki/Contrib/DistributionContrib/TWikiReleaseNames.pm
A lib/TWiki/Contrib/DistributionContrib/build.pl
A lib/TWiki/Contrib/Mailer.pm
A lib/TWiki/Contrib/MailerContrib/Change.pm
A lib/TWiki/Contrib/MailerContrib/Subscriber.pm
A lib/TWiki/Contrib/MailerContrib/Subscription.pm
A lib/TWiki/Contrib/MailerContrib/UpData.pm
A lib/TWiki/Contrib/MailerContrib/WebNotify.pm
A lib/TWiki/Contrib/MailerContrib/build.pl
A lib/TWiki/Contrib/TWikiShellContrib/Ext/Dump.pm
A lib/TWiki/Contrib/TWikiShellContrib/Standard.pm
A lib/TWiki/Contrib/TWikiShellContrib/TWikiShell.pm
A lib/TWiki/Data/DelimitedFile.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Commands.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Common.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/DistributionWalker.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/FileDigest.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/IndexDistributions.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/InstallationWalker.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/README
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell.pm.tdy
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm-
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm.ERR
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm.LOG
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm.tdy
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/TRTConfig.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/build.pl
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test1.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test1.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test2.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test2.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test3.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test3.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test4.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test4.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test5.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test5.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testDistros.md5
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testInstallation.md5
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testPluginCompiles.pl
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testPluginTestSuite.pl
A lib/TWiki/UI/Register.pm
A lib/TWiki/UI/RegisterTestSuite.pm
A lib/TWiki/UI/TestCaseStdOutCapturer.pm
A logs/debug.txt
A logs/log200410.txt
A logs/warning.txt
A pub/TWiki/RegistrationApprovals/TomRidgewood.foo
A pub/TWiki/TRTTestSuite/test1.correctResults
A pub/TWiki/TRTTestSuite/test2.correctResults
A pub/TWiki/TRTTestSuite/test3.correctResults
A pub/TWiki/TRTTestSuite/test4.correctResults
A pub/TWiki/TRTTestSuite/test5.correctResults
A pub/TWiki/TRTTestSuite/testDistros.md5
A pub/TWiki/TRTTestSuite/testInstallation.md5
A pub/TWiki/TWikiReleaseTrackerPlugin/plugins.md5
A pub/TWiki/TWikiReleaseTrackerPlugin/releases.md5
A templates/mailresetpassword.tmpl
A templates/oopsregcode.tmpl
A templates/oopsregconfirm.tmpl
A templates/oopsresetpasswd2.tmpl
A templates/registerconfirm.tmpl
A templates/registernotifyadmin.tmpl
A twikishell
M bin/manage
M bin/passwd
M bin/register
M bin/setlib.cfg
M data/.htpasswd
M data/Main/TWikiUsers.txt
M data/TWiki/ChangePassword.txt
M data/TWiki/ManagingUsers.txt
M data/TWiki/NewUserTemplate.txt
M data/TWiki/ResetPassword.txt
M data/TWiki/TWikiPreferences.txt
M data/TWiki/TWikiRegistration.txt
M data/TWiki/WebLeftBar.txt
M data/TWiki/WebStatistics.txt
M lib/TWiki.cfg
M lib/TWiki.pm
M lib/TWiki/Store.pm
M lib/TWiki/Store/RcsFile.pm
M lib/TWiki/UI/Manage.pm
M lib/TWiki/UI/Oops.pm
M lib/TWiki/User.pm
M lib/TWiki/User/HtPasswdUser.pm
M templates/oopsnotwikiuser.tmpl
M templates/oopsregexist.tmpl
M templates/oopsresetpasswd.tmpl
M templates/registernotify.tmpl
M templates/view.pattern.tmpl
twiki> zipnew templates.zip templates
filtering by regex templates
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FDCD" fdcdFormat="$relativeFile" fscdFormat="FILTERMEOUT" headerFormat="FILTERMEOUT"}
Changing to /home/.balder/mrjc/cairotwiki.mrjc.com/twiki
zip templates.zip templates/mailresetpassword.tmpl templates/oopsregcode.tmpl templates/oopsregconfirm.tmpl templates/oopsresetpasswd2.tmpl templates/registerconfirm.tmpl templates/registernotifyadmin.tmpl:
adding: templates/mailresetpassword.tmpl (deflated 33%)
adding: templates/oopsregcode.tmpl (deflated 41%)
adding: templates/oopsregconfirm.tmpl (deflated 44%)
adding: templates/oopsresetpasswd2.tmpl (deflated 41%)
adding: templates/registerconfirm.tmpl (deflated 44%)
adding: templates/registernotifyadmin.tmpl (deflated 36%)
File saved as templates.zip
twiki> zipnew UI.zip lib/TWiki/UI/
filtering by regex lib/TWiki/UI/
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FDCD" fdcdFormat="$relativeFile" fscdFormat="FILTERMEOUT" headerFormat="FILTERMEOUT"}
Changing to /home/.balder/mrjc/cairotwiki.mrjc.com/twiki
zip UI.zip lib/TWiki/UI/Register.pm lib/TWiki/UI/RegisterTestSuite.pm lib/TWiki/UI/TestCaseStdOutCapturer.pm:
adding: lib/TWiki/UI/Register.pm (deflated 68%)
adding: lib/TWiki/UI/RegisterTestSuite.pm (deflated 68%)
adding: lib/TWiki/UI/TestCaseStdOutCapturer.pm (deflated 35%)
File saved as UI.zip
twiki> zipnew Data.zip lib/TWiki/Data/
filtering by regex lib/TWiki/Data/
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FDCD" fdcdFormat="$relativeFile" fscdFormat="FILTERMEOUT" headerFormat="FILTERMEOUT"}
Changing to /home/.balder/mrjc/cairotwiki.mrjc.com/twiki
zip Data.zip lib/TWiki/Data/DelimitedFile.pm:
adding: lib/TWiki/Data/DelimitedFile.pm (deflated 63%)
File saved as Data.zip
twiki> zipnew TWikiWeb.zip data/TWiki/BuildContrib.txt|data/TWiki/BulkRegistration.txt
filtering by regex data/TWiki/BuildContrib.txt|data/TWiki/BulkRegistration.txt
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FDCD" fdcdFormat="$relativeFile" fscdFormat="FILTERMEOUT" headerFormat="FILTERMEOUT"}
Changing to /home/.balder/mrjc/cairotwiki.mrjc.com/twiki
zip TWikiWeb.zip data/TWiki/BuildContrib.txt data/TWiki/BulkRegistration.txt:
adding: data/TWiki/BuildContrib.txt (deflated 65%)
adding: data/TWiki/BulkRegistration.txt (deflated 48%)
File saved as TWikiWeb.zip
twiki> zipnew TWikiWeb.zip data/TWiki/BuildContrib.txt|data/TWiki/BulkRegistration.txt|data/TWiki/BusinessSector.txt|data/TWiki/LoginName.txt|data/TWiki/ThisSite.txt|data/TWiki/UserForm.txt
filtering by regex data/TWiki/BuildContrib.txt|data/TWiki/BulkRegistration.txt|data/TWiki/BusinessSector.txt|data/TWiki/LoginName.txt|data/TWiki/ThisSite.txt|data/TWiki/UserForm.txt
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FDCD" fdcdFormat="$relativeFile" fscdFormat="FILTERMEOUT" headerFormat="FILTERMEOUT"}
Changing to /home/.balder/mrjc/cairotwiki.mrjc.com/twiki
zip TWikiWeb.zip data/TWiki/BuildContrib.txt data/TWiki/BulkRegistration.txt data/TWiki/BusinessSector.txt data/TWiki/LoginName.txt data/TWiki/ThisSite.txt data/TWiki/UserForm.txt:
adding: data/TWiki/BuildContrib.txt (deflated 65%)
adding: data/TWiki/BulkRegistration.txt (deflated 48%)
adding: data/TWiki/BusinessSector.txt (deflated 62%)
adding: data/TWiki/LoginName.txt (deflated 40%)
adding: data/TWiki/ThisSite.txt (deflated 25%)
adding: data/TWiki/UserForm.txt (deflated 51%)
File saved as TWikiWeb.zip
twiki> status
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FSCD,FDCD" fscdFormat="M $relativeFile" fdcdFormat="A $relativeFile" headerFormat="FILTERMEOUT"}
A .twikishellrc
A Register.pm
A TWikiReleaseTrackerPlugin_installer.pl
A bin/.*.txt
A bin/.htaccess
A bin/.twikishellrc
A bin/my.txt
A bin/new.diff
A bin/textfiles.txt
A bin/twikitopics.diff
A data/Main/TomRidgewood.txt
A data/TWiki/#ResetPassword.txt#
A data/TWiki/BuildContrib.txt
A data/TWiki/BulkRegistration.txt
A data/TWiki/BusinessSector.txt
A data/TWiki/DistributionContrib.txt
A data/TWiki/ImageGalleryPlugin.txt
A data/TWiki/LoginName.txt
A data/TWiki/LoginNameAliasesPlugin.txt
A data/TWiki/LoginNameAliasesPluginDoc.txt
A data/TWiki/MailerContrib.txt
A data/TWiki/NewUserTemplate.lock
A data/TWiki/ResetPassword.txt.diff
A data/TWiki/ResetPassword.txt.orig
A data/TWiki/ResetPassword.txt.rej
A data/TWiki/TRTChangesFromDistribution.txt
A data/TWiki/TRTTestSuite.txt
A data/TWiki/TWikiReleaseTrackerPlugin.txt
A data/TWiki/TWikiShellContrib.txt
A data/TWiki/ThisSite.txt
A data/TWiki/UserForm.txt
A lib/TWiki/Contrib/Build.pm
A lib/TWiki/Contrib/BuildContrib/build.pl
A lib/TWiki/Contrib/DistributionContrib/Config.pm
A lib/TWiki/Contrib/DistributionContrib/FileFetcher.pm
A lib/TWiki/Contrib/DistributionContrib/TWikiReleaseNames.pm
A lib/TWiki/Contrib/DistributionContrib/build.pl
A lib/TWiki/Contrib/Mailer.pm
A lib/TWiki/Contrib/MailerContrib/Change.pm
A lib/TWiki/Contrib/MailerContrib/Subscriber.pm
A lib/TWiki/Contrib/MailerContrib/Subscription.pm
A lib/TWiki/Contrib/MailerContrib/UpData.pm
A lib/TWiki/Contrib/MailerContrib/WebNotify.pm
A lib/TWiki/Contrib/MailerContrib/build.pl
A lib/TWiki/Contrib/TWikiShellContrib/Ext/Dump.pm
A lib/TWiki/Contrib/TWikiShellContrib/Standard.pm
A lib/TWiki/Contrib/TWikiShellContrib/TWikiShell.pm
A lib/TWiki/Data/DelimitedFile.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Commands.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Common.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/DistributionWalker.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/FileDigest.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/IndexDistributions.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/InstallationWalker.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/README
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell.pm.tdy
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm-
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm.ERR
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm.LOG
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm.tdy
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/TRTConfig.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/build.pl
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test1.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test1.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test2.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test2.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test3.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test3.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test4.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test4.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test5.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test5.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testDistros.md5
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testInstallation.md5
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testPluginCompiles.pl
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testPluginTestSuite.pl
A lib/TWiki/UI/Register.pm
A lib/TWiki/UI/RegisterTestSuite.pm
A lib/TWiki/UI/TestCaseStdOutCapturer.pm
A logs/debug.txt
A logs/log200410.txt
A logs/warning.txt
A pub/TWiki/RegistrationApprovals/TomRidgewood.foo
A pub/TWiki/TRTTestSuite/test1.correctResults
A pub/TWiki/TRTTestSuite/test2.correctResults
A pub/TWiki/TRTTestSuite/test3.correctResults
A pub/TWiki/TRTTestSuite/test4.correctResults
A pub/TWiki/TRTTestSuite/test5.correctResults
A pub/TWiki/TRTTestSuite/testDistros.md5
A pub/TWiki/TRTTestSuite/testInstallation.md5
A pub/TWiki/TWikiReleaseTrackerPlugin/plugins.md5
A pub/TWiki/TWikiReleaseTrackerPlugin/releases.md5
A templates/mailresetpassword.tmpl
A templates/oopsregcode.tmpl
A templates/oopsregconfirm.tmpl
A templates/oopsresetpasswd2.tmpl
A templates/registerconfirm.tmpl
A templates/registernotifyadmin.tmpl
A twikishell
M bin/manage
M bin/passwd
M bin/register
M bin/setlib.cfg
M data/.htpasswd
M data/Main/TWikiUsers.txt
M data/TWiki/ChangePassword.txt
M data/TWiki/ManagingUsers.txt
M data/TWiki/NewUserTemplate.txt
M data/TWiki/ResetPassword.txt
M data/TWiki/TWikiPreferences.txt
M data/TWiki/TWikiRegistration.txt
M data/TWiki/WebLeftBar.txt
M data/TWiki/WebStatistics.txt
M lib/TWiki.cfg
M lib/TWiki.pm
M lib/TWiki/Store.pm
M lib/TWiki/Store/RcsFile.pm
M lib/TWiki/UI/Manage.pm
M lib/TWiki/UI/Oops.pm
M lib/TWiki/User.pm
M lib/TWiki/User/HtPasswdUser.pm
M templates/oopsnotwikiuser.tmpl
M templates/oopsregexist.tmpl
M templates/oopsresetpasswd.tmpl
M templates/registernotify.tmpl
M templates/view.pattern.tmpl
twiki> status
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FSCD,FDCD" fscdFormat="M $relativeFile" fdcdFormat="A $relativeFile" headerFormat="FILTERMEOUT"}
A .twikishellrc
A Register.pm
A TWikiReleaseTrackerPlugin_installer.pl
A bin/.*.txt
A bin/.htaccess
A bin/.twikishellrc
A bin/my.txt
A bin/new.diff
A bin/textfiles.txt
A bin/twikitopics.diff
A data/Main/TomRidgewood.txt
A data/TWiki/#ResetPassword.txt#
A data/TWiki/BuildContrib.txt
A data/TWiki/BulkRegistration.txt
A data/TWiki/BusinessSector.txt
A data/TWiki/DistributionContrib.txt
A data/TWiki/ImageGalleryPlugin.txt
A data/TWiki/LoginName.txt
A data/TWiki/LoginNameAliasesPlugin.txt
A data/TWiki/LoginNameAliasesPluginDoc.txt
A data/TWiki/MailerContrib.txt
A data/TWiki/NewUserTemplate.lock
A data/TWiki/ResetPassword.txt.diff
A data/TWiki/ResetPassword.txt.orig
A data/TWiki/ResetPassword.txt.rej
A data/TWiki/TRTChangesFromDistribution.txt
A data/TWiki/TRTTestSuite.txt
A data/TWiki/TWikiReleaseTrackerPlugin.txt
A data/TWiki/TWikiShellContrib.txt
A data/TWiki/ThisSite.txt
A data/TWiki/UserForm.txt
A lib/TWiki/Contrib/Build.pm
A lib/TWiki/Contrib/BuildContrib/build.pl
A lib/TWiki/Contrib/DistributionContrib/Config.pm
A lib/TWiki/Contrib/DistributionContrib/FileFetcher.pm
A lib/TWiki/Contrib/DistributionContrib/TWikiReleaseNames.pm
A lib/TWiki/Contrib/DistributionContrib/build.pl
A lib/TWiki/Contrib/Mailer.pm
A lib/TWiki/Contrib/MailerContrib/Change.pm
A lib/TWiki/Contrib/MailerContrib/Subscriber.pm
A lib/TWiki/Contrib/MailerContrib/Subscription.pm
A lib/TWiki/Contrib/MailerContrib/UpData.pm
A lib/TWiki/Contrib/MailerContrib/WebNotify.pm
A lib/TWiki/Contrib/MailerContrib/build.pl
A lib/TWiki/Contrib/TWikiShellContrib/Ext/Dump.pm
A lib/TWiki/Contrib/TWikiShellContrib/Standard.pm
A lib/TWiki/Contrib/TWikiShellContrib/TWikiShell.pm
A lib/TWiki/Data/DelimitedFile.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Commands.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Common.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/DistributionWalker.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/FileDigest.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/IndexDistributions.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/InstallationWalker.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/README
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell.pm.tdy
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm-
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm.ERR
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm.LOG
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/Shell2.pm.tdy
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/TRTConfig.pm
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/build.pl
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test1.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test1.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test2.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test2.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test3.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test3.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test4.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test4.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test5.actualResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/test5.correctResults
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testDistros.md5
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testInstallation.md5
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testPluginCompiles.pl
A lib/TWiki/Plugins/TWikiReleaseTrackerPlugin/test/testPluginTestSuite.pl
A lib/TWiki/UI/Register.pm
A lib/TWiki/UI/RegisterTestSuite.pm
A lib/TWiki/UI/TestCaseStdOutCapturer.pm
A logs/debug.txt
A logs/log200410.txt
A logs/warning.txt
A pub/TWiki/RegistrationApprovals/TomRidgewood.foo
A pub/TWiki/TRTTestSuite/test1.correctResults
A pub/TWiki/TRTTestSuite/test2.correctResults
A pub/TWiki/TRTTestSuite/test3.correctResults
A pub/TWiki/TRTTestSuite/test4.correctResults
A pub/TWiki/TRTTestSuite/test5.correctResults
A pub/TWiki/TRTTestSuite/testDistros.md5
A pub/TWiki/TRTTestSuite/testInstallation.md5
A pub/TWiki/TWikiReleaseTrackerPlugin/plugins.md5
A pub/TWiki/TWikiReleaseTrackerPlugin/releases.md5
A templates/mailresetpassword.tmpl
A templates/oopsregcode.tmpl
A templates/oopsregconfirm.tmpl
A templates/oopsresetpasswd2.tmpl
A templates/registerconfirm.tmpl
A templates/registernotifyadmin.tmpl
A twikishell
M bin/manage
M bin/passwd
M bin/register
M bin/setlib.cfg
M data/.htpasswd
M data/Main/TWikiUsers.txt
M data/TWiki/ChangePassword.txt
M data/TWiki/ManagingUsers.txt
M data/TWiki/NewUserTemplate.txt
M data/TWiki/ResetPassword.txt
M data/TWiki/TWikiPreferences.txt
M data/TWiki/TWikiRegistration.txt
M data/TWiki/WebLeftBar.txt
M data/TWiki/WebStatistics.txt
M lib/TWiki.cfg
M lib/TWiki.pm
M lib/TWiki/Store.pm
M lib/TWiki/Store/RcsFile.pm
M lib/TWiki/UI/Manage.pm
M lib/TWiki/UI/Oops.pm
M lib/TWiki/User.pm
M lib/TWiki/User/HtPasswdUser.pm
M templates/oopsnotwikiuser.tmpl
M templates/oopsregexist.tmpl
M templates/oopsresetpasswd.tmpl
M templates/registernotify.tmpl
M templates/view.pattern.tmpl
twiki> listchanged
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FSCD" fscdFormat="$relativeFile" fdcdFormat="FILTERMEOUT" headerFormat="FILTERMEOUT"}
bin/manage
bin/passwd
bin/register
bin/setlib.cfg
data/.htpasswd
data/Main/TWikiUsers.txt
data/TWiki/ChangePassword.txt
data/TWiki/ManagingUsers.txt
data/TWiki/NewUserTemplate.txt
data/TWiki/ResetPassword.txt
data/TWiki/TWikiPreferences.txt
data/TWiki/TWikiRegistration.txt
data/TWiki/WebLeftBar.txt
data/TWiki/WebStatistics.txt
lib/TWiki.cfg
lib/TWiki.pm
lib/TWiki/Store.pm
lib/TWiki/Store/RcsFile.pm
lib/TWiki/UI/Manage.pm
lib/TWiki/UI/Oops.pm
lib/TWiki/User.pm
lib/TWiki/User/HtPasswdUser.pm
templates/oopsnotwikiuser.tmpl
templates/oopsregexist.tmpl
templates/oopsresetpasswd.tmpl
templates/registernotify.tmpl
templates/view.pattern.tmpl
twiki> savediff changes.diff bin/manage|bin/passwd|bin/register|data/Main/TWikiUsers.txt|data/TWiki/ChangePassword.txt|data/TWiki/ManagingUsers.txt|data/TWiki/NewUserTemplate.txt|data/TWiki/ResetPassword.txt|data/TWiki/TWikiRegistration.txt|data/TWiki/WebLeftBar.txt|lib/TWiki.pm|lib/TWiki/Store.pm|lib/TWiki/Store/RcsFile.pm|lib/TWiki/UI/Manage.pm|lib/TWiki/UI/Oops.pm|lib/TWiki/User.pm|lib/TWiki/User/HtPasswdUser.pm|templates/oopsnotwikiuser.tmpl|templates/oopsregexist.tmpl|templates/oopsresetpasswd.tmpl|templates/registernotify.tmpl|templates/view.pattern.tmpl
DIFFWIKI{from="localInstallation" to="TWiki20040901" statusFilter="FSCD" fscdFormat="$relativeFile" fdcdFormat="FILTERMEOUT" headerFormat="FILTERMEOUT"}
filtering by regex bin/manage|bin/passwd|bin/register|data/Main/TWikiUsers.txt|data/TWiki/ChangePassword.txt|data/TWiki/ManagingUsers.txt|data/TWiki/NewUserTemplate.txt|data/TWiki/ResetPassword.txt|data/TWiki/TWikiRegistration.txt|data/TWiki/WebLeftBar.txt|lib/TWiki.pm|lib/TWiki/Store.pm|lib/TWiki/Store/RcsFile.pm|lib/TWiki/UI/Manage.pm|lib/TWiki/UI/Oops.pm|lib/TWiki/User.pm|lib/TWiki/User/HtPasswdUser.pm|templates/oopsnotwikiuser.tmpl|templates/oopsregexist.tmpl|templates/oopsresetpasswd.tmpl|templates/registernotify.tmpl|templates/view.pattern.tmpl
Change Expression: 21 (-75,13 +75,8)
Cmd: diff -u ../bin/manage /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 140 (-4,7 +4,6, -19,6 +18,25, -33,12 +51,12, -59,18 +77,54)
Cmd: diff -u ../bin/passwd /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 290 (-3,8 +3,6, -31,75 +29,201)
Cmd: diff -u ../bin/register /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 84 (-1,43 +1,41)
Cmd: diff -u ../data/Main/TWikiUsers.txt /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 40 (-1,20 +1,20)
Cmd: diff -u ../data/TWiki/ChangePassword.txt /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 33 (-1,4 +1,4, -12,13 +12,12)
Cmd: diff -u ../data/TWiki/ManagingUsers.txt /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 57 (-1,28 +1,29)
Cmd: diff -u ../data/TWiki/NewUserTemplate.txt /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 42 (-1,22 +1,20)
Cmd: diff -u ../data/TWiki/ResetPassword.txt /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 109 (-1,50 +1,59)
Cmd: diff -u ../data/TWiki/TWikiRegistration.txt /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 22 (-1,4 +1,4, -11,7 +11,7)
Cmd: diff -u ../data/TWiki/WebLeftBar.txt /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 115 (-1033,10 +1033,34, -1164,10 +1188,9, -1176,34 +1199,18)
Cmd: diff -u ../lib/TWiki.pm /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 93 (-1530,21 +1530,18, -1568,41 +1565,13)
Cmd: diff -u ../lib/TWiki/Store.pm /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 29 (-636,17 +636,12)
Cmd: diff -u ../lib/TWiki/Store/RcsFile.pm /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 72 (-93,6 +93,66)
Cmd: diff -u ../lib/TWiki/UI/Manage.pm /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 13 (-44,7 +44,6)
Cmd: diff -u ../lib/TWiki/UI/Oops.pm /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 262 (-58,9 +58,9, -74,34 +74,34, -119,9 +119,9, -147,8 +147,8, -173,8 +173,8, -192,8 +192,8, -212,8 +212,8, -230,8 +230,6, -283,73 +281,7)
Cmd: diff -u ../lib/TWiki/User.pm /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 28 (-283,8 +283,7, -304,7 +303,6)
Cmd: diff -u ../lib/TWiki/User/HtPasswdUser.pm /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 23 (-1,11 +1,12)
Cmd: diff -u ../templates/oopsnotwikiuser.tmpl /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 23 (-3,13 +3,10)
Cmd: diff -u ../templates/oopsregexist.tmpl /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 25 (-1,14 +1,11)
Cmd: diff -u ../templates/oopsresetpasswd.tmpl /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 55 (-1,10 +1,14, -18,7 +22,7, -27,11 +31,6)
Cmd: diff -u ../templates/registernotify.tmpl /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
Change Expression: 14 (-25,7 +25,7)
Cmd: diff -u ../templates/view.pattern.tmpl /home/mrjc/cairotwiki.mrjc.com/twiki/pub/TWiki/DistributionContrib/remoteFileSavedLocallyTo
22 file(s) written to diff
Written changes.diff