You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 18, 2019. It is now read-only.
Rewrite the code to use Local Workspaces instead of TFS Server. The current functionality can be kept optionally.
Problems of the current implementation:
High load on the server. Extension periodically sends a request to check for a new version of the file and downloaded it again, if it have changed. If you have opened a lot of documents, the load is high.
Some TFS API methods are slow. So, code difficult to read and maintain - there are a lot of asynchronous calls and critical sections (locks).
Complexity of the task that TFS Local Workspace API is badly documented. It isn't clear how to get access to the cached files in the $tf folder, or how to compare files in the Local Workspace without making a request to the server.
The text was updated successfully, but these errors were encountered:
Rewrite the code to use Local Workspaces instead of TFS Server. The current functionality can be kept optionally.
Problems of the current implementation:
Complexity of the task that TFS Local Workspace API is badly documented. It isn't clear how to get access to the cached files in the $tf folder, or how to compare files in the Local Workspace without making a request to the server.
The text was updated successfully, but these errors were encountered: