microsoft / microsoft/VFSForGit
Better handling of running Upgrade with an Upgrade still in progress
@jamill is already working on this.
Since May 21, 2019.
- Dominant language
- C#
- Stars
- 6.1k
- Forks
- 474
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 8
Description
The upgrade process on Windows involves copying the the Upgrade app to a temporary directory and running it as a separate process in a new command window. When upgrade is finished, the upgrade process waits for the user input before exiting.
If another upgrade command is run, it will fail to copy files to the temporary location and produce an unfriendly error.
This happens frequently enough that we should handle this scenario better. One option is to check for previously running upgrade processes and / or better handling of failing to copy files to the temporary directory.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.