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.
|Tags||cli Development Tools|
|Operating Systems||UNIX / Linux|
Release Notes: Recursive commits have been made optional. The '-N' option can now be specified and will be passed to svn.
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 vim syntax highlighting file was added that combines the "svn" and "diff" syntax highlighting for our commit files.