C# kodumla svn deposumla etkileşimde bulunmak için SharpSvn kullanıyorum.Bir tarih aralığındaki günlük girişlerini almak için SharpSvn'i kullanma
Collection<SvnLogEventArgs> 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;
}
Bu iyi çalışıyor, ama şimdi revizyon tarihe göre döndürülen günlük girişlerini kısıtlamak istiyorum: Ben svn günlük girdilerini almak için bu kodu kullanıyorum. Bu
svn log "http://myserver/svn/foo/bar.txt" --revision {2008-01-01}:{2008-12-31}
Ben SharpSVN içinde paralel bir yetenek anlamaya gibi olamaz gibi bir şeyle svn komut satırı üzerinden yapılabilir bir şeydir. Birisi bana doğru yönde işaret edebilir mi?
Teşekkür! SvnRevision'un kurucusunda bir DateTime alabileceği gerçeğini özledim. –