Improvements to RepositoryManager class for Git integration
Description
Release Notes
None
Activity
Show:

Arjan Bal February 15, 2023 at 5:00 AM
For reusing directories, the present plan intentionally doesn’t reuse Repository managers to prevent concurrent operations from interfering and causing race conditions while reading files and performing git operations. After MVP, we intend to use a common cloned repository cache for which we will design a synchronisation strategy for access to the shared repository.
Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Assignee

Reporter

Affects versions
Triaged
Yes
Components
Priority
Created February 8, 2023 at 8:30 AM
Updated February 27, 2023 at 10:18 AM
Resolved February 15, 2023 at 5:00 AM
According to , we could reuse the directory created for cloning git repositories if it already exists.
According to we should create a credential provider that fetched the credentials from secure store only when it’s asked for credentials.