The 'no_ignore' flag is only used for recursive targets.
Explicitly passed targets (such as via 'svn add *') are always processed. If you would like to use the ignore feature you should call 'svn add --force .', or the api equivalent of that. This adds the directory and everything below that ignoring the case that with proper ignore handling. The --force allows calling it on an already versioned directory. Bert From: Alan McGovern [mailto:a...@xamarin.com] Sent: zaterdag 30 juni 2012 01:34 To: users@subversion.apache.org Subject: Issue #2243 still exists with svn 1.6.17 Hey, We use libsvn in our project and have hit an issue [0] which appears to be a recurrence of libsvn bug #2243 [1]. Essentially we invoke 'svn_client_add3' and pass false for no_ignore but files in the ignore list are still added to the repository. Invoking "svn add thatfile" from the commandline results in the file being added too. Alan [0] https://bugzilla.xamarin.com/show_bug.cgi?id=5069 [1] http://subversion.tigris.org/issues/show_bug.cgi?id=2243