Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve performances of "move" operations by calling status with --controlledchanged instead of --all #69

Merged
merged 2 commits into from
Mar 14, 2023

Commits on Mar 9, 2023

  1. Improve performance of many operations, mainly the Copy/Move file acr…

    …oss folders
    
    Optimize RunUpdateStatus() with a new parameter InSearchType to call "status" with the flag "--controlledchanged" instead of "--all" when doing a quick check following a source control operation,
    as opposed to the specific case of the "Update Status" operation called by the Editor to update the status of files in the content browser.
    
    Rational: When checking the status of files after a source control operation, we mostly only care of controlled status (Controlled, CheckedOut, Added, Moved, Deleted)
    SRombauts committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    e19401c View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Fix "Revert All" that need to RunUpdateStatus() with EStatusSearchTyp…

    …e::All in order to list all local changes as well before running the undo operation
    
    Found during the review/validation session
    SRombauts committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    310b1d0 View commit details
    Browse the repository at this point in the history