title: Using SharpSvn to retrieve log entries within a date range
body: <p>I'm using <a href="http://blogs.open.collab.net/svn/2008/04/sharpsvn-brings.html" rel="noreferrer">SharpSvn</a> to interact with my svn repository via C# code.  I am using this code to retrieve svn log entries:</p>
  
  <pre><code>Collection&lt;SvnLogEventArgs&gt; logitems;
  var uri = new Uri("http://myserver/svn/foo/bar.txt");
  client.GetLog(uri, out logitems);
  foreach (var logentry in logitems)
  {
      string author = logentry.Author;
      string message = logentry.LogMessage;
      DateTime checkindate = logentry.Time;
  }
  </code></pre>
  
  <p>This works well, but now I want to restrict the returned log entries by revision date.  This is something that can be done via the svn command line with something like</p>
  
  <pre><code>svn log "http://myserver/svn/foo/bar.txt" --revision {2008-01-01}:{2008-12-31}
  </code></pre>
  
  <p>I can't seem to figure out a parallel capability within SharpSvn.  Can someone point me in the right direction?</p>