public void Update() { if (runner != null) { return; } temp = new StatusNode(".", VCItemStatus.Undefined); updatingPath = RootPath; dirty = null; ignores.Update(); Run("status -A", updatingPath); }
public void Update() { if (runner != null) { return; } temp = new StatusNode(".", VCItemStatus.Undefined); updatingPath = RootPath; if (dirty != null) { dirty = null; } ignores.Update(); Run("status -s -b --porcelain", updatingPath); }
public void Update() { if (runner != null) { return; } temp = new StatusNode(".", VCItemStatus.Undefined); updatingPath = RootPath; if (dirty != null) { /*if (File.Exists(dirty)) dirty = Path.GetDirectoryName(dirty); * StatusNode dirtyNode = root.FindPath(dirty); * if (dirtyNode != null) * updatingPath = dirty;*/ dirty = null; } ignores.Update(); Run("status -s", updatingPath); }