Permalink
Browse files

The original SVN pluging would mark a folder as dirty if there was an

svn:external set and the output of 'svn status' returned the check for
the external. E.g.

$ svn st
X       Application

Performing status on external item at 'Application'

Shouldn't be marked as being dirty. By grepping for only the valid
output for what should be class as dirty, it won't return false
positives.
  • Loading branch information...
1 parent 3cb33fc commit 7b25a3fca90e31f2c272fd8d2ef1dfa3e61dc9e4 Andrew Smith committed Jul 24, 2011
Showing with 1 addition and 1 deletion.
  1. +1 −1 plugins/svn/svn.plugin.zsh
@@ -28,7 +28,7 @@ function svn_get_rev_nr {
function svn_dirty_choose {
if [ in_svn ]; then
- s=$(svn status 2>/dev/null)
+ s=$(svn status|grep -E '^\s*[ACDIM!?L]' 2>/dev/null)
if [ $s ]; then
echo $1
else

0 comments on commit 7b25a3f

Please sign in to comment.