Projects / SVNChecker

SVNChecker

SVNChecker is a framework for Subversion pre-commit hooks in order to implement checks of the to-be-committed files before they are committed. For example, you can check for the code style or unit tests. The output of the checks can be send by mail, written to a file, or simply printed to the console.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  20 Jul 2008 23:41

Release Notes: A RejectTabs test has been added. This check parses a given set of files (ignoring binary files) and rejects any file that contains leading tabs.

  •  16 Jul 2008 07:21

Release Notes: This release fixes a couple of bugs. A bug in the pylint check that made the check pass although it failed was fixed. The "Pylint.ConfigFile" configuration option was made optional, and a default pylintrc will be used if you don't specify it. A bug in the transaction module that returned an empty file when calling getFile() more than once was fixed. A bug in the transaction module to avoid a deadlock when receiving big files was fixed. The SVNChecker was made compatible with Python 2.4.

  •  12 Mar 2008 04:36

Release Notes: The interfaces to implement a Check or Handler were changed. The Transaction and Config classes have been improved. A lot of checks have been enhanced. New Checks were added, including Checkout and CaseInsensitiveFilenameClash. The configuration now supports a system-wide file which can define configuration options which are fixed for all installed repositories. If you want to use the hooks directory in the configuration file, you can now use %HOOKS%, which will automatically be replaced.

  •  09 Feb 2008 17:48

Release Notes: This release fixes a bug with spaces in path and file names.

  •  23 Sep 2007 14:38

No changes have been submitted for this release.

Screenshot

Project Spotlight

ocrodjvu

OCR support for DjVu.

Screenshot

Project Spotlight

Skrooge

A personal finances manager powered by KDE.