Projects / svni


svni is a wrapper for "svn ci" that provides an interactive check-in tool for Subversion. It features syntax checking before checking in files, the ability to make a last-minute selection of files when entering a commit message, and a display of the differences that are about to be checked in.

Operating Systems

RSS Recent releases

  •  17 Sep 2012 20:59

Release Notes: Recursive commits have been made optional. The '-N' option can now be specified and will be passed to svn.

  •  30 Apr 2011 04:35

    Release Notes: Recursive commits have been disabled (using svn commit -N), so that the specified list of files will indicate which files will be committed. A bug that led to svni reporting "No commit message" if the editor replaced the message file instead of rewriting it was fixed. The '--debug' option was fixed. '--no-lint' and '--no-followup' options were added.

    Release Notes: A bug was fixed: property changes no longer trigger errors during commit. Two new options were added: '--message' to specify a default template message, and '--followup' to specify a script to run after a succesful commit.

    Release Notes: A problem with parsing the SVNI_EDITOR environment variable was fixed. A syntax checker for Latex/Tex files was added. The default syntax checker for JavaScript files was changed.

    •  27 Mar 2011 17:18

    Release Notes: A vim syntax highlighting file was added that combines the "svn" and "diff" syntax highlighting for our commit files.


    Project Spotlight


    A Linux namespaces sandbox program.


    Project Spotlight

    CoreTML framework

    A tool allowing the developer to create user-configurable source code templates.