The post commit hook for Subversion now has reached a stage where I consider it feature complete. Newly added for this release:
Here is an example of the message format (from the #develop commit mailing list):
Author: mattwardDate: 2005-04-10 20:06:25 +0200 (So, 10 Apr 2005)New Revision: 1840Log Message:Added basic .manifest schema. Schema annotation displayed alongside auto-completion list. Mixed namespaces and simple content types now supported. Added attribute value auto-completion. Added:trunk/SharpDevelop/data/schemas/manifest.xsd....trunk/SharpDevelop/src/AddIns/.../SimpleContentWithAttributeTestFixture.cs
Modified:trunk/SharpDevelop/data/resources/StringResources.dk.resources...trunk/SharpDevelopResources/LanguageResources/LocalizeDb.mdb
Deleted:trunk/SharpDevelop/src/AddIns/.../ActiveElementPathTestFixture.cs
-- SvnPostCommitHook 1.2.0.50410 --
Installation Take all three files from \Hook and place them in your repository's hooks directory. Open post-commit.exe.config and modify the entries in the appSettings section to match your installation and needs.
Test it Run post-commit.exe once interactively from the command line to see if your installation is ok. Potential errors are only logged to post-commit.log, not to the Console. So be sure to check it!
Finally, the download: