Module: Subversion::SvnCommand::LocalIgnore

Defined in:
lib/subwrap/svn_command.rb

Overview

To do: Have every command that needs to read ./.svn/local_ignores Commands that need to respect local ignores:

status
diff
commit!!

Since built-in svn commit doesn’t let you say “commit this directory except for these files in it”… Modify commit so that instead of passing dir name directly to svn, pass dir name with –non-recursive (to commit prop changes)

and calculate a list of all files to commit within the directory and pass the filenames too...
but reject from the file list everything listed in dir/.svn/local_ignores (for every subfolder too!)

Add an –except option to commit, which will do the same thing, but with user-supplied list