public bool GetInfo(string targetPath, out SvnInfoEventArgsWrapper info) { var revisions = logEvents.FindAll(le => le.Location.StartsWith(targetPath)).Select(le => le.LogEvent.Revision); long maxRevision = revisions.Count() == 0 ? 0 :revisions.Max(); info = new SvnInfoEventArgsWrapper(maxRevision); return true; }
public bool GetInfo(Uri target, out SvnInfoEventArgsWrapper info) { return GetInfo(target.ToString(), out info); }
public bool GetInfo(string targetPath, out SvnInfoEventArgsWrapper info) { info = new SvnInfoEventArgsWrapper(ReadLogFromFile(targetPath).Max(w => w.Revision)); return true; }