From 76fdf8699d16f897d7a511d4760ee55e969c4f92 Mon Sep 17 00:00:00 2001 From: joel reed Date: Fri, 1 Feb 2008 11:45:36 -0500 Subject: [PATCH] fix.change.count --- tools/opentf/RollbackCommand.cs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/tools/opentf/RollbackCommand.cs b/tools/opentf/RollbackCommand.cs index 8f34cf0..016fd88 100644 --- a/tools/opentf/RollbackCommand.cs +++ b/tools/opentf/RollbackCommand.cs @@ -44,6 +44,7 @@ class RollbackCommand : Command private List editedFiles = new List(); private List deletedFiles = new List(); private Workspace workspace; + private int changeCount = 0; public RollbackCommand(Driver driver, string[] args): base(driver, args) { @@ -98,7 +99,10 @@ class RollbackCommand : Command Console.WriteLine("Undo rename: " + localItem + " -> " + newItem); if (!OptionPreview) - workspace.PendRename(newItem, localItem); + { + workspace.PendRename(newItem, localItem); + changeCount += 1; + } if (change.Item.ItemType == ItemType.Folder) directoryRenames.Add(localItem); @@ -153,11 +157,10 @@ class RollbackCommand : Command ProcessEdits(changeset, ids.ToArray(), cid); if (OptionPreview) return; - int changes = 0; - changes += workspace.PendAdd(addedFiles.ToArray(), false); - changes += workspace.PendEdit(editedFiles.ToArray(), RecursionType.None); - changes += workspace.PendDelete(deletedFiles.ToArray(), RecursionType.None); - Console.WriteLine("{0} pending changes.", changes); + changeCount += workspace.PendAdd(addedFiles.ToArray(), false); + changeCount += workspace.PendEdit(editedFiles.ToArray(), RecursionType.None); + changeCount += workspace.PendDelete(deletedFiles.ToArray(), RecursionType.None); + Console.WriteLine("{0} pending changes.", changeCount); } } -- 2.11.4.GIT