protected static long min_changeset() { if (_minChangesetChache == null) { _head = _repo.Get<Commit>("HEAD"); return (_head.Ancestors.Count() + 1) - MAX_NUMBER_OF_REVISIONS_TO_RECEIVE; } return (long)_minChangesetChache; } }