title: SVN Revision history returning incorrect commits
body: <p>I'm working on ingesting the commits from the following repo by day, but I'm getting some weird behavior from SVN log:
  <a href="http://svn.python.org/projects/python/trunk/Demo" rel="nofollow noreferrer">http://svn.python.org/projects/python/trunk/Demo</a></p>
  
  <p>However, when I'm trying to get some data by bins, SVN log appears to be reporting incorrect data.</p>
  
  <p>For example:
  svn log -r {2006-06-23}:{2006-06-01} --limit 10</p>
  
  <p>Returns no data, but there are revisions in that directory for the time range [see revision id 46634 on Jun 03 2006 for an example].</p>
  
  <p>There are also some other aberrations around those dates:
  Making a call to log with '--revision {2006-06-02}:2435' returns revision 46691 on date Jun 06 2006.</p>
  
  <p>I understand there are some odd behaviors around how it maps revisions to days [namely that the "date" will map to the most recent revision as of that day.], but that doesn't seem to apply here.</p>
  
  <p>I'm almost at the point of calling the SVN revision filtering broken, but I want to make sure I'm not missing something obvious.</p>