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

Recent releases

  •  17 Sep 2012 10:01

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

    •  29 Apr 2011 13:05

      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.

      •  28 Apr 2011 15:39

        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.

        •  27 Apr 2011 19:38

          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:16

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


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.