Ejemplo n.º 1
0
        public void Update()
        {
            if (runner != null)
            {
                return;
            }

            temp         = new StatusNode(".", VCItemStatus.Undefined);
            updatingPath = RootPath;
            dirty        = null;
            ignores.Update();

            Run("status -A", updatingPath);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }