Svn-commit is a command line utility for making rapid commit with subversion.

Suppose you’re working on your local copy of a subversion project. If you forget to run commands like svn del file or svn add file each time you add or remove a file, when you’ll try to commit your working copy you’ll obtain something like this:

  • ? file: for each file/directory that isn’t under the revision system
  • ! file: for each file/directory you’ve removed without the command svn del

svn-commit will prevent these errors because it will tell svn to:

  • add all your unversioned files to the repository
  • delete all the files you’ve removed from your working directory (be careful !!)

Requirements:

svn-commit requires:

  • python
  • svn client utilities

Synopsis:

svn-commit syntax:
svn-commit directory
A simple example:
svn commit `pwd`

Download

Subversion commit helper

Leave a Reply