Hpdi.Vss2Git.ChangesetBuilder.DumpChangeset C# (CSharp) Method

DumpChangeset() private method

private DumpChangeset ( Changeset changeset, int changesetId ) : void
changeset Changeset
changesetId int
return void
        private void DumpChangeset(Changeset changeset, int changesetId)
        {
            var firstRevTime = changeset.Revisions.First.Value.DateTime;
            var changeDuration = changeset.DateTime - firstRevTime;
            logger.WriteSectionSeparator();
            logger.WriteLine("Changeset {0} - {1} ({2} secs) {3} {4} files",
                changesetId, changeset.DateTime, changeDuration.TotalSeconds, changeset.User,
                changeset.Revisions.Count);
            if (!string.IsNullOrEmpty(changeset.Comment))
            {
                logger.WriteLine(changeset.Comment);
            }
            logger.WriteLine();
            foreach (var revision in changeset.Revisions)
            {
                logger.WriteLine("  {0} {1}@{2} {3}",
                    revision.DateTime, revision.Item, revision.Version, revision.Action);
            }
        }