void ReceiveItem(object sender, SvnMergesEligibleEventArgs e) { if (!_cancel) { OnReceivedItem(e); } else { e.Cancel = true; } }
private void WriteRevisionDetails(SvnMergesEligibleEventArgs revision) { sw.WriteLine("revision: {0}", revision.Revision); sw.WriteLine(" Author: {0}", revision.Author); sw.WriteLine(" Time: {0}", revision.Time.ToString(CultureInfo.CurrentUICulture)); sw.WriteLine(" Changes:"); if (revision.ChangedPaths != null) { foreach (var item in revision.ChangedPaths) { sw.WriteLine(" {0} {1}: {2}", item.NodeKind, item.Action, item.Path); } } sw.WriteLine(); }
private void WriteRevisionDetails(SvnMergesEligibleEventArgs revision) { var elem = body.AddElement(ElementNames.RevisionInfo) .AddAttribute(AttributeNames.Revision, revision.Revision) .AddAttribute(AttributeNames.Author, revision.Author) .AddAttribute(AttributeNames.Time, revision.Time.ToString(CultureInfo.CurrentUICulture)) .AddAttribute(AttributeNames.Revision, revision.Revision) ; if (revision.ChangedPaths != null) { foreach (var item in revision.ChangedPaths) { elem.AddElement(ElementNames.ChangedPaths) .AddAttribute(AttributeNames.NodeKind, item.NodeKind) .AddAttribute(AttributeNames.Action, item.Action) .AddAttribute(AttributeNames.Path, item.Path) ; } } }